55 branches : [main]
66
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@a7daff06de7b695f601d9b1723ca184daca7d898
11+ secrets :
12+ AUTOMERGE_APP_ID : ${{ secrets.AUTOMERGE_APP_ID }}
13+ AUTOMERGE_PEM : ${{ secrets.AUTOMERGE_PEM }}
14+
815 get_asdf_version :
916 runs-on : ubuntu-22.04
1017 outputs :
1118 asdf_version : ${{ steps.asdf-version.outputs.version }}
1219 tag_format : ${{ steps.load-config.outputs.TAG_FORMAT }}
1320 steps :
1421 - name : Checkout code
15- uses : actions/checkout@v5
22+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
1623
1724 - name : Get asdf version
1825 id : asdf-version
@@ -23,19 +30,19 @@ jobs:
2330 TAG_FORMAT=$(yq '.TAG_FORMAT' .github/config/settings.yml)
2431 echo "TAG_FORMAT=$TAG_FORMAT" >> "$GITHUB_OUTPUT"
2532 quality_checks :
26- uses : NHSDigital/eps-workflow-quality-checks /.github/workflows/quality-checks.yml@1d101ac0e5290dc65e3a55742728450f6fa73cb6
33+ uses : NHSDigital/eps-common-workflows /.github/workflows/quality-checks.yml@a7daff06de7b695f601d9b1723ca184daca7d898
2734 needs : [get_asdf_version]
2835 with :
2936 asdfVersion : ${{ needs.get_asdf_version.outputs.asdf_version }}
3037 secrets :
3138 SONAR_TOKEN : ${{ secrets.SONAR_TOKEN }}
3239
3340 pr_title_format_check :
34- uses : NHSDigital/eps-workflow-semantic-release /.github/workflows/pr_title_check.yml@f3d071da30cd01dc0e4472ac0e2d7452db78d1c7
41+ uses : NHSDigital/eps-common-workflows /.github/workflows/pr_title_check.yml@a7daff06de7b695f601d9b1723ca184daca7d898
3542
3643 tag_release :
3744 needs : [get_asdf_version]
38- uses : NHSDigital/eps-workflow-semantic-release /.github/workflows/tag-release.yml@f3d071da30cd01dc0e4472ac0e2d7452db78d1c7
45+ uses : NHSDigital/eps-common-workflows /.github/workflows/tag-release.yml@a7daff06de7b695f601d9b1723ca184daca7d898
3946 with :
4047 dry_run : true
4148 asdfVersion : ${{ needs.get_asdf_version.outputs.asdf_version }}
0 commit comments