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-approve dependency updates
2+
3+ on :
4+ workflow_dispatch :
5+ schedule :
6+ - cron : ' */30 * * * *'
7+
8+ permissions : {}
9+ jobs :
10+ auto-approve-dependabot :
11+ runs-on : ubuntu-22.04
12+ environment : create_pull_request
13+ permissions :
14+ contents : write
15+ pull-requests : write
16+ steps :
17+ - name : Auto approve and enable auto-merge
18+ uses : NHSDigital/eps-dependabot-approve@da0503449b218ccd99bc547e242007d5514e4d2f
19+ with :
20+ AUTOMERGE_APP_ID : ${{ secrets.AUTOMERGE_APP_ID }}
21+ AUTOMERGE_PEM : ${{ secrets.AUTOMERGE_PEM }}
Original file line number Diff line number Diff line change @@ -5,15 +5,6 @@ name: pull_request
55 - main
66permissions : {}
77jobs :
8- dependabot-auto-approve-and-merge :
9- needs : quality_checks
10- uses : NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@8b259f4f2d2b8ff1345fb0d2f9b9f0fbb9d19845
11- permissions :
12- contents : write
13- pull-requests : write
14- secrets :
15- AUTOMERGE_APP_ID : ' ${{ secrets.AUTOMERGE_APP_ID }}'
16- AUTOMERGE_PEM : ' ${{ secrets.AUTOMERGE_PEM }}'
178 get_config_values :
189 uses : NHSDigital/eps-common-workflows/.github/workflows/get-repo-config.yml@8b259f4f2d2b8ff1345fb0d2f9b9f0fbb9d19845
1910 with :
@@ -85,13 +76,13 @@ jobs:
8576 - get_issue_number
8677 - get_commit_id
8778 - get_config_values
88- uses : ./.github/workflows/build_all_images.yml
79+ uses : ./.github/workflows/build_all_images.yml
8980 permissions :
9081 attestations : write
9182 contents : read
9283 packages : write
9384 id-token : write
94- with :
85+ with :
9586 docker_tag : ' pr-${{ needs.get_issue_number.outputs.issue_number }}-${{ needs.get_commit_id.outputs.sha_short }}'
9687 tag_latest : false
9788 NO_CACHE : false
You can’t perform that action at this time.
0 commit comments