[llvm] Users/tstellar/upload self contained (PR #213828)
Cullen Rhodes via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 4 00:10:19 PDT 2026
================
@@ -41,8 +41,25 @@ inputs:
runs:
using: "composite"
steps:
+ - name: Check Permissions
+ uses: $/.github/workflows/require-team-membership
+ with:
+ team-slug: llvm-release-managers
+ LLVM_TOKEN_GENERATOR_CLIENT_ID: ${{ inputs.LLVM_TOKEN_GENERATOR_CLIENT_ID }}
+ LLVM_TOKEN_GENERATOR_PRIVATE_KEY: ${{ inputs.LLVM_TOKEN_GENERATOR_PRIVATE_KEY }}
+
+ # Checkout the files used by this action.
+ - uses: actions/checkout at df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
+ with:
+ persist-credentials: false
+ path: upload-release-artifact
+ sparse-checkout: |
+ llvm/utils/release/github-upload-release.py
+ llvm/utils/git/requirements.txt
+ sparse-checkout-cone-mode: false
----------------
c-rhodes wrote:
as an aside, I'm surprised CI checks pass on broken YAML, is there a gap in coverage?
https://github.com/llvm/llvm-project/pull/213828
More information about the llvm-commits
mailing list