brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · d11bdec Raw
41 lines · yaml
1name: Commit Access Greeter2 3on:4  issues:5    types:6      - labeled7 8permissions:9  contents: read10 11jobs:12  commit-access-greeter:13    permissions:14      issues: write15      pull-requests: read16    if: >-17      github.repository_owner == 'llvm' &&18      github.event.label.name == 'infra:commit-access-request'19    runs-on: ubuntu-24.0420    steps:21      - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.022        with:23          sparse-checkout: llvm/utils/git/24 25      - name: Setup Automation Script26        working-directory: ./llvm/utils/git/27        run: |28          pip install --require-hashes -r requirements.txt29 30      - name: Add comments to issue31        working-directory: ./llvm/utils/git/32        env:33          LABEL_NAME: ${{ github.event.label.name }}34          GITHUB_TOKEN: ${{ github.token }}35          ISSUE_NUMBER: ${{ github.event.issue.number }}36        run: |37          python3 ./github-automation.py \38            --token $GITHUB_TOKEN \39             commit-request-greeter \40             --issue-number $ISSUE_NUMBER41