From 2ecd242396c8bd522e1d6bc184d2d1d8c7e6236e Mon Sep 17 00:00:00 2001 From: Matt Anson Date: Wed, 29 Apr 2026 15:30:55 +0100 Subject: [PATCH 1/2] Allow docs publish to write repo contents Following a change in default permissions for GITHUB_TOKEN, explicitly request repo contents write permissions for the docs publish job. --- .github/workflows/docs-publish.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs-publish.yml b/.github/workflows/docs-publish.yml index 246f9b27..e38b4de0 100644 --- a/.github/workflows/docs-publish.yml +++ b/.github/workflows/docs-publish.yml @@ -6,6 +6,8 @@ on: - main jobs: docs-publish: + permissions: + contents: write name: Publish documentation runs-on: ubuntu-latest steps: @@ -14,7 +16,7 @@ jobs: with: python-version: 3.x - run: pip install -r docs-requirements.txt - - run: mkdocs gh-deploy --force + - run: mkdocs gh-deploy --force - name: Send message to Slack via Workflow Builder uses: ./.github/actions/slack-alert From 39d7d9d8d7f17c4011e4086958ed3182b1973af5 Mon Sep 17 00:00:00 2001 From: Matt Anson Date: Wed, 29 Apr 2026 15:33:41 +0100 Subject: [PATCH 2/2] Update .github/workflows/docs-publish.yml Co-authored-by: Alex Welsh <112560678+Alex-Welsh@users.noreply.github.com> --- .github/workflows/docs-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs-publish.yml b/.github/workflows/docs-publish.yml index e38b4de0..0d3ea604 100644 --- a/.github/workflows/docs-publish.yml +++ b/.github/workflows/docs-publish.yml @@ -16,7 +16,7 @@ jobs: with: python-version: 3.x - run: pip install -r docs-requirements.txt - - run: mkdocs gh-deploy --force + - run: mkdocs gh-deploy --force - name: Send message to Slack via Workflow Builder uses: ./.github/actions/slack-alert