Skip to content

Conversation

tstellar
Copy link
Collaborator

This should fix the part of the workflow that creates a PR with the new documentation.

…ing workflow

This sholud fix the part of the workflow that creates a PR with the new
documentation.
@llvmbot
Copy link
Member

llvmbot commented Oct 10, 2025

@llvm/pr-subscribers-github-workflow

Author: Tom Stellard (tstellar)

Changes

This should fix the part of the workflow that creates a PR with the new documentation.


Full diff: https://github.com/llvm/llvm-project/pull/162765.diff

2 Files Affected:

  • (modified) .github/workflows/release-documentation.yml (+4)
  • (modified) .github/workflows/release-tasks.yml (+3)
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

@boomanaiden154 boomanaiden154 changed the title worklfows/release-documentation: Allow secrets pass through from calling workflow workflows/release-documentation: Allow secrets pass through from calling workflow Oct 10, 2025
Copy link
Collaborator

@c-rhodes c-rhodes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Did you intend to assign the release managers rather than add us as reviewers?

@tstellar
Copy link
Collaborator Author

LGTM. Did you intend to assign the release managers rather than add us as reviewers?

No, I meant to add as reviewers. My mistake.

@tstellar tstellar requested review from dyung and tru October 10, 2025 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants