From a3f68fb8253bea5af2ba4e7b00b42862dedb9f91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20Gr=C3=B8ndahl?= Date: Tue, 10 Mar 2026 15:59:33 +0000 Subject: [PATCH] feat: trigger docs repo dispatch on CLI release Adds a docs-repo-dispatch job to the release workflow that fires a repository_dispatch event to kosli-dev/docs with the released CLI tag, enabling automated docs updates on new CLI releases. --- .github/workflows/release.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cc0a62aba..eddeca5bb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -219,6 +219,18 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} MESSAGE: "Release: {msg}" + docs-repo-dispatch: + needs: [pre-build, goreleaser] + runs-on: ubuntu-latest + steps: + - name: Repository Dispatch + uses: peter-evans/repository-dispatch@v4 + with: + token: ${{ secrets.DOCS_REPO_ACCESS_TOKEN }} + repository: kosli-dev/docs + event-type: cli-release + client-payload: '{"kosli_cli_tag": "${{ needs.pre-build.outputs.tag }}"}' + evidence-reporter-upload-package-and-deploy: needs: [pre-build, goreleaser] runs-on: ubuntu-latest @@ -267,6 +279,7 @@ jobs: binary-provenance, homebrew-pr, docs-gen, + docs-repo-dispatch, evidence-reporter-upload-package-and-deploy, environment-reporter-upload-package-and-deploy, environment-reporter-upload-layer