From b1f005a7617dadcc236506b0cb8208616c6dfde8 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 10 Oct 2025 03:01:42 +0000 Subject: [PATCH] worklfows/release-documentation: Allow secrets pass through from calling workflow This sholud fix the part of the workflow that creates a PR with the new documentation. --- .github/workflows/release-documentation.yml | 4 ++++ .github/workflows/release-tasks.yml | 3 +++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/release-documentation.yml b/.github/workflows/release-documentation.yml index d3d375d3a6df9..4cf973d000a4b 100644 --- a/.github/workflows/release-documentation.yml +++ b/.github/workflows/release-documentation.yml @@ -25,6 +25,10 @@ on: description: 'Upload documentation' required: false type: boolean + secrets: + WWW_RELEASES_TOKEN: + description: "Secret used to create a PR with the documentation changes." + required: false jobs: release-documentation: diff --git a/.github/workflows/release-tasks.yml b/.github/workflows/release-tasks.yml index a184996968cdd..d4c2a55fcc9d7 100644 --- a/.github/workflows/release-tasks.yml +++ b/.github/workflows/release-tasks.yml @@ -54,6 +54,9 @@ jobs: with: release-version: ${{ needs.validate-tag.outputs.release-version }} upload: true + # Called workflows don't have access to secrets by default, so we need to explicitly pass secrets that we use. + secrets: + WWW_RELEASES_TOKEN: ${{ secrets.WWW_RELEASES_TOKEN }} release-doxygen: name: Build and Upload Release Doxygen