File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
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 11name : Pull Request
2-
32on :
43 pull_request :
54 branches : [main]
6-
75env :
86 BRANCH_NAME : ${{ github.event.pull_request.head.ref }}
9-
107permissions : {}
118jobs :
12- dependabot-auto-approve-and-merge :
13- needs : quality_checks
14- uses : ./.github/workflows/dependabot-auto-approve-and-merge.yml
15- permissions :
16- contents : write
17- pull-requests : write
18- secrets :
19- AUTOMERGE_APP_ID : ${{ secrets.AUTOMERGE_APP_ID }}
20- AUTOMERGE_PEM : ${{ secrets.AUTOMERGE_PEM }}
21-
229 pr_title_format_check :
2310 uses : ./.github/workflows/pr_title_check.yml
2411 permissions :
2512 pull-requests : write
26-
2713 get_config_values :
2814 uses : ./.github/workflows/get-repo-config.yml
2915 permissions :
3218 packages : read
3319 with :
3420 verify_published_from_main_image : false
35-
3621 quality_checks :
3722 uses : ./.github/workflows/quality-checks-devcontainer.yml
3823 needs : [get_config_values]
4429 pinned_image : ${{ needs.get_config_values.outputs.pinned_image }}
4530 secrets :
4631 SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
47-
4832 tag_release :
4933 needs : get_config_values
5034 uses : ./.github/workflows/tag-release-devcontainer.yml
You can’t perform that action at this time.
0 commit comments