File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Add label on pre-commit success
2+ on :
3+ workflow_run :
4+ workflows : [pre-commit]
5+ types : [requested, completed]
6+ jobs :
7+ add-label-on-pre-commit-success :
8+ runs-on : ubuntu-latest
9+ if : ${{ github.event.workflow_run.conclusion == 'success' }}
10+ steps :
11+ - name : Add label
12+ uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
13+ with :
14+ script : |
15+ github.rest.issues.addLabels({
16+ owner: context.repo.owner,
17+ repo: context.repo.repo,
18+ issue_number: context.issue.number,
19+ labels: ['pre-commit-passed']
20+ })
21+ env :
22+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
23+ remove-label-on-pre-commit-not-success :
24+ runs-on : ubuntu-latest
25+ if : ${{ github.event.workflow_run.conclusion != 'success' }}
26+ steps :
27+ - name : Remove label
28+ uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
29+ with :
30+ script : |
31+ github.rest.issues.removeLabels({
32+ owner: context.repo.owner,
33+ repo: context.repo.repo,
34+ issue_number: context.issue.number,
35+ labels: ['pre-commit passed']
36+ })
37+ env :
38+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments