88 BRANCH_NAME : ${{ github.event.pull_request.head.ref }}
99
1010jobs :
11+ dependabot-auto-approve-and-merge :
12+ needs : quality_checks
13+ uses : NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@97ca4eded331f6aa937aeb15fcda039a240f9245
14+ secrets :
15+ AUTOMERGE_APP_ID : ${{ secrets.AUTOMERGE_APP_ID }}
16+ AUTOMERGE_PEM : ${{ secrets.AUTOMERGE_PEM }}
1117 get_asdf_version :
1218 runs-on : ubuntu-22.04
1319 outputs :
1420 asdf_version : ${{ steps.asdf-version.outputs.version }}
1521 tag_format : ${{ steps.load-config.outputs.TAG_FORMAT }}
1622 steps :
1723 - name : Checkout code
18- uses : actions/checkout@v5
24+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
1925
2026 - name : Get asdf version
2127 id : asdf-version
@@ -26,15 +32,15 @@ jobs:
2632 TAG_FORMAT=$(yq '.TAG_FORMAT' .github/cfg/settings.yml)
2733 echo "TAG_FORMAT=$TAG_FORMAT" >> "$GITHUB_OUTPUT"
2834 quality_checks :
29- uses : NHSDigital/eps-workflow-quality-checks /.github/workflows/quality-checks.yml@v5.1.9
35+ uses : NHSDigital/eps-common-workflows /.github/workflows/quality-checks.yml@97ca4eded331f6aa937aeb15fcda039a240f9245
3036 needs : [get_asdf_version]
3137 with :
3238 asdfVersion : ${{ needs.get_asdf_version.outputs.asdf_version }}
3339 secrets :
3440 SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
3541
3642 pr_title_format_check :
37- uses : NHSDigital/eps-workflow-semantic-release /.github/workflows/pr_title_check.yml@f3d071da30cd01dc0e4472ac0e2d7452db78d1c7
43+ uses : NHSDigital/eps-common-workflows /.github/workflows/pr_title_check.yml@97ca4eded331f6aa937aeb15fcda039a240f9245
3844
3945 get_issue_number :
4046 runs-on : ubuntu-22.04
4349 issue_number : ${{steps.get_issue_number.outputs.result}}
4450
4551 steps :
46- - uses : actions/github-script@v8
52+ - uses : actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd
4753 name : get issue number
4854 id : get_issue_number
4955 with :
6571
6672 tag_release :
6773 needs : [get_asdf_version]
68- uses : NHSDigital/eps-workflow-semantic-release /.github/workflows/tag-release.yml@7a672cb9ff6478c8285152fcd02e3dd10fd76af8
74+ uses : NHSDigital/eps-common-workflows /.github/workflows/tag-release.yml@97ca4eded331f6aa937aeb15fcda039a240f9245
6975 with :
7076 dry_run : true
7177 asdfVersion : ${{ needs.get_asdf_version.outputs.asdf_version }}
0 commit comments