-
Notifications
You must be signed in to change notification settings - Fork 1.1k
29 lines (26 loc) · 1.15 KB
/
splice_bot_wf_run.yaml
File metadata and controls
29 lines (26 loc) · 1.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
name: splice-bot (workflow_run)
on:
workflow_run:
workflows: ["splice-bot"]
types: [completed]
permissions: {}
jobs:
run-reusable:
if: ${{ github.event.workflow_run.conclusion == 'success' }}
uses: leanprover-community/SpliceBot/.github/workflows/splice_wf_run.yaml@fdb442693d6f613b25d2599ad64fd87cf019b9ce # master
with:
source_workflow: ${{ github.event.workflow_run.name }}
push_to_fork: leanprover-community/mathlib4_copy
allow_pr_author: true
allowed_teams: |
leanprover-community/mathlib-reviewers
leanprover-community/mathlib-maintainers
# Installation owner used when minting token from app secrets below.
token_app_owner: leanprover-community
secrets:
token_app_id: ${{ secrets.MATHLIB_SPLICEBOT_APP_ID }}
token_app_private_key: ${{ secrets.MATHLIB_SPLICEBOT_PRIVATE_KEY }}
authz_token_app_id: ${{ secrets.LPC_TEAM_CHECK_APP_ID }}
authz_token_app_private_key: ${{ secrets.LPC_TEAM_CHECK_PRIVATE_KEY }}
branch_token_app_id: ${{ secrets.MATHLIB_COPY_SPLICEBOT_APP_ID }}
branch_token_app_private_key: ${{ secrets.MATHLIB_COPY_SPLICEBOT_PRIVATE_KEY }}