[IRBuilder] Refactor FMF interface (#121657)
[llvm-project.git] / .github / workflows / commit-access-review.yml
blobf9195a1863deec996767b35bf1f6c9c4ffbfb0d0
1 name: Commit Access Review
3 on:
4   workflow_dispatch:
5   schedule:
6     # * is a special character in YAML so you have to quote this string
7     - cron:  '0 7 1 * *'
9 permissions:
10   contents: read
12 jobs:
13   commit-access-review:
14     if: github.repository_owner == 'llvm'
15     runs-on: ubuntu-22.04
16     steps:
17       - name: Fetch LLVM sources
18         uses: actions/checkout@v4
19       
20       - name: Install dependencies
21         run: |
22           pip install --require-hashes -r ./llvm/utils/git/requirements.txt
23       
24       - name: Run Script
25         env:
26           GITHUB_TOKEN: ${{ secrets.RELEASE_TASKS_USER_TOKEN }}
27         run: |
28           python3 .github/workflows/commit-access-review.py $GITHUB_TOKEN
30       - name: Upload Triage List
31         uses: actions/upload-artifact@26f96dfa697d77e81fd5907df203aa23a56210a8 #v4.3.0
32         with:
33           name: triagers
34           path: triagers.log