ci: auto-approve workflow to bypass solo-dev review gate #4687
1 changed file+26−0
Added.github/workflows/auto-approve.yml+26−0View fileUnifiedSplit
@@ -0,0 +1,26 @@
1name: Auto Approve
2
3on:
4 pull_request:
5 types: [opened, synchronize, reopened]
6
7permissions:
8 pull-requests: write
9
10jobs:
11 auto-approve:
12 runs-on: ubuntu-latest
13 if: >-
14 github.event.pull_request.user.login == github.repository_owner
15 steps:
16 - name: Auto approve PR
17 uses: actions/github-script@v7
18 with:
19 script: |
20 await github.rest.pulls.createReview({
21 owner: context.repo.owner,
22 repo: context.repo.repo,
23 pull_number: context.payload.pull_request.number,
24 event: 'APPROVE',
25 body: 'Auto-approved — solo-developer bypass.'
26 });
027
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts