[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