From f7d1c9acb0c41bcfc309130e94042f763d976694 Mon Sep 17 00:00:00 2001 From: Jack Baldry Date: Mon, 22 Jun 2026 08:45:17 +0100 Subject: [PATCH 1/2] Remove publish-technical-documentation workflows The website repository (grafana/website) now pulls technical documentation from source repositories on a schedule using a centralized sync tool driven by sources.json, instead of each source repo pushing its docs into the website. This removes the push-based publish-technical-documentation-next and publish-technical-documentation-release workflows from this repository. They are no longer triggered by the website and have no remaining consumers. What replaces them: - Configuration: https://github.com/grafana/website/blob/master/sources.json - Sync workflow (hourly + on-demand): https://github.com/grafana/website/blob/master/.github/workflows/sync-docs.yml - Sync tool and operator docs: https://github.com/grafana/website/blob/master/scripts/docs/sync/README.md If you need an out of band sync or want to report any issues or improvements, post in [#docs-platform](https://grafanalabs.enterprise.slack.com/archives/C07R2REUULS) --- ...ublish-technical-documentation-release.yml | 32 ------------------- 1 file changed, 32 deletions(-) delete mode 100644 .github/workflows/publish-technical-documentation-release.yml diff --git a/.github/workflows/publish-technical-documentation-release.yml b/.github/workflows/publish-technical-documentation-release.yml deleted file mode 100644 index a563aa5d0f2e..000000000000 --- a/.github/workflows/publish-technical-documentation-release.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: publish-technical-documentation-release - -on: - push: - branches: - - "release-*" - tags: - - "v[0-9]+.[0-9]+.[0-9]+" - paths: - - "docs/sources/**" - workflow_dispatch: -jobs: - sync: - if: github.repository == 'grafana/agent' - permissions: - contents: read - id-token: write - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - with: - fetch-depth: 0 - persist-credentials: false - # This internal action's version is left as a tag instead of a pinned hash because renovate - # does not support this type of tag/version format without custom configuration. - - uses: grafana/writers-toolkit/publish-technical-documentation-release@publish-technical-documentation-release/v2 # zizmor: ignore[unpinned-uses] - with: - release_tag_regexp: "^v(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)$" - release_branch_regexp: "^release-v(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)$" - release_branch_with_patch_regexp: "^release-v(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)\\.(0|[1-9][0-9]*)$" - website_directory: content/docs/agent - version_suffix: "" From 2c5e773b5bb3e0ef4a7e7580ba6a55959dd214a2 Mon Sep 17 00:00:00 2001 From: Jack Baldry Date: Mon, 22 Jun 2026 10:13:36 +0100 Subject: [PATCH 2/2] Remove CODEOWNERS entries for deleted publish-technical-documentation workflows --- CODEOWNERS | 2 -- 1 file changed, 2 deletions(-) diff --git a/CODEOWNERS b/CODEOWNERS index 4f1541f12dbd..bb85adaedb52 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -7,8 +7,6 @@ # helps reduce notification noise of the members of that team. # `make docs` procedure and related workflows are owned by @jdbaldry. -/.github/workflows/publish-technical-documentation-next.yml @jdbaldry -/.github/workflows/publish-technical-documentation-release.yml @jdbaldry /.github/workflows/update-make-docs.yml @jdbaldry /docs/docs.mk @jdbaldry /docs/make-docs @jdbaldry