Commit 257b3a63 for libheif

commit 257b3a6324a0c7afb4dbc06c6701fe4504ecaade
Author: Dirk Farin <dirk.farin@gmail.com>
Date:   Thu Aug 27 00:11:56 2026 +0200

    ci: remove the unused diagram workflow

    The workflow triggers on pushes to a "main" branch that does not exist
    in this repository, so it only ever ran via manual dispatch. Its purpose,
    committing a repository diagram back with githubocto/repo-visualizer, is
    impossible with the read-only GITHUB_TOKEN, and no diagram file has ever
    been tracked. Removing it also drops a third-party action that tracks a
    mutable branch head (@main).

diff --git a/.github/workflows/diagram.yml b/.github/workflows/diagram.yml
deleted file mode 100644
index f0adedd1..00000000
--- a/.github/workflows/diagram.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-name: Create diagram
-on:
-  workflow_dispatch: {}
-  push:
-    branches:
-      - main
-permissions:
-  contents: read
-
-jobs:
-  get_data:
-    runs-on: ubuntu-22.04
-    steps:
-      - name: Checkout code
-        uses: actions/checkout@v7
-      - name: Update diagram
-        uses: githubocto/repo-visualizer@main
-        with:
-          excluded_paths: "ignore,.github"