Lines Matching +full:- +full:- +full:user +full:- +full:token
4 # /cherry-pick <commit> <...>
6 # This comment will attempt to cherry-pick the given commits to the latest
23 - created
24 - edited
27 - opened
33 backport-commits:
35 runs-on: ubuntu-latest
38 pull-requests: write
39 if: >-
40 (github.repository == 'llvm/llvm-project') &&
41 !startswith(github.event.comment.body, '<!--IGNORE-->') &&
42 …b.event.action == 'opened' && github.event.issue.body || github.event.comment.body, '/cherry-pick')
44 - name: Fetch LLVM sources
47 repository: llvm/llvm-project
48 # GitHub stores the token used for checkout and uses it for pushes
49 # too, but we want to use a different token for pushing, so we need
50 # to disable persist-credentials here.
51 persist-credentials: false
52 fetch-depth: 0
54 - name: Setup Environment
56 pip install --require-hashes -r ./llvm/utils/git/requirements.txt
57 ./llvm/utils/git/github-automation.py --token ${{ github.token }} setup-llvmbot-git
59 - name: Backport Commits
62 ./llvm/utils/git/github-automation.py \
63 --repo "$GITHUB_REPOSITORY" \
64 --token "${{ secrets.RELEASE_WORKFLOW_PR_CREATE }}" \
65 release-workflow \
66 --branch-repo-token ${{ secrets.RELEASE_WORKFLOW_PUSH_SECRET }} \
67 --issue-number ${{ github.event.issue.number }} \
68 …--requested-by ${{ (github.event.action == 'opened' && github.event.issue.user.login) || github.ev…