File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Auto-merge Dependabot PR
2+
3+ on :
4+ pull_request :
5+
6+ permissions :
7+ contents : read
8+ pull-requests : write
9+
10+ jobs :
11+ auto-merge :
12+ if : github.actor == 'dependabot[bot]'
13+ runs-on : ubuntu-slim
14+ steps :
15+ - name : Generate GitHub App token
16+ id : app-token
17+ uses : actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf # v2.2.1
18+ with :
19+ app-id : ${{ secrets.FREQUENZ_AUTO_DEPENDABOT_APP_ID }}
20+ private-key : ${{ secrets.FREQUENZ_AUTO_DEPENDABOT_APP_PRIVATE_KEY }}
21+
22+ - name : Auto-merge Dependabot PR
23+ uses : frequenz-floss/dependabot-auto-approve@3cad5f42e79296505473325ac6636be897c8b8a1 # v1.3.2
24+ with :
25+ github-token : ${{ steps.app-token.outputs.token }}
26+ dependency-type : ' all'
27+ auto-merge : ' true'
28+ merge-method : ' merge'
29+ add-label : ' tool:auto-merged'
You can’t perform that action at this time.
0 commit comments