[llvm] workflows/release-tasks: Pass required secrets to release-binaries workflow (PR #106286)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 27 13:59:24 PDT 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-github-workflow
Author: Tom Stellard (tstellar)
<details>
<summary>Changes</summary>
Called workflows don't have access to secrets by default, so we need to explicitly pass secrets that we need to use.
---
Full diff: https://github.com/llvm/llvm-project/pull/106286.diff
1 Files Affected:
- (modified) .github/workflows/release-tasks.yml (+5)
``````````diff
diff --git a/.github/workflows/release-tasks.yml b/.github/workflows/release-tasks.yml
index cf42730aaf8170..a6c21193a86df9 100644
--- a/.github/workflows/release-tasks.yml
+++ b/.github/workflows/release-tasks.yml
@@ -97,6 +97,11 @@ jobs:
release-version: ${{ needs.validate-tag.outputs.release-version }}
upload: true
runs-on: ${{ matrix.runs-on }}
+ secrets:
+ # This will be empty for pull_request events, but that's fine, because
+ # the release-binaries workflow does not use this secret for the
+ # pull_request event.
+ RELEASE_TASKS_USER_TOKEN: ${{ secrets.RELEASE_TASKS_USER_TOKEN }}
release-sources:
name: Package Release Sources
``````````
</details>
https://github.com/llvm/llvm-project/pull/106286
More information about the llvm-commits
mailing list