Skip to content

Commit 4b75140

Browse files
Upgrade: [dependabot] - bump NHSDigital/eps-workflow-quality-checks from 4.1.3 to 5.1.0 (#2131)
Bumps [NHSDigital/eps-workflow-quality-checks](https://github.com/nhsdigital/eps-workflow-quality-checks) from 4.1.3 to 5.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nhsdigital/eps-workflow-quality-checks/releases">NHSDigital/eps-workflow-quality-checks's releases</a>.</em></p> <blockquote> <h2>v5.1.0</h2> <h1><a href="https://github.com/NHSDigital/eps-workflow-quality-checks/compare/v5.0.0...v5.1.0">5.1.0</a> (2025-10-24)</h1> <h3>New</h3> <ul> <li>[AEA-5667] - Run CloudFormation Guard against Terraform plans (<a href="https://redirect.github.com/nhsdigital/eps-workflow-quality-checks/issues/24">#24</a>) (<a href="https://github.com/NHSDigital/eps-workflow-quality-checks/commit/4a6d03ad51516eddc448daf454805f85fe2025b9">4a6d03a</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-workflow-quality-checks/compare/cb3642c115ce...4a6d03ad5151">See code diff</a> <a href="https://github.com/NHSDigital/eps-workflow-quality-checks/actions/runs/18777144246">Release workflow run</a></p> <p>It was initialized by <a href="https://github.com/originalphil">originalphil</a></p> <h2>v5.0.0</h2> <h1><a href="https://github.com/NHSDigital/eps-workflow-quality-checks/compare/v4.1.3...v5.0.0">5.0.0</a> (2025-10-22)</h1> <h3>Breaking</h3> <ul> <li>[AEA-0000] - use common release tagging (<a href="https://redirect.github.com/nhsdigital/eps-workflow-quality-checks/issues/22">#22</a>) (<a href="https://github.com/NHSDigital/eps-workflow-quality-checks/commit/cb3642c115ceff7be6e2c4a7a63d36ae29b1a339">cb3642c</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-workflow-quality-checks/compare/a7ef5c07fc99...cb3642c115ce">See code diff</a> <a href="https://github.com/NHSDigital/eps-workflow-quality-checks/actions/runs/18716186034">Release workflow run</a></p> <p>It was initialized by <a href="https://github.com/anthony-nhs">anthony-nhs</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/eps-workflow-quality-checks/commit/4a6d03ad51516eddc448daf454805f85fe2025b9"><code>4a6d03a</code></a> New: [AEA-5667] - Run CloudFormation Guard against Terraform plans (<a href="https://redirect.github.com/nhsdigital/eps-workflow-quality-checks/issues/24">#24</a>)</li> <li><a href="https://github.com/NHSDigital/eps-workflow-quality-checks/commit/cb3642c115ceff7be6e2c4a7a63d36ae29b1a339"><code>cb3642c</code></a> Breaking: [AEA-0000] - use common release tagging (<a href="https://redirect.github.com/nhsdigital/eps-workflow-quality-checks/issues/22">#22</a>)</li> <li>See full diff in <a href="https://github.com/nhsdigital/eps-workflow-quality-checks/compare/v4.1.3...v5.1.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NHSDigital/eps-workflow-quality-checks&package-manager=github_actions&previous-version=4.1.3&new-version=5.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <[email protected]>
1 parent 493f6a8 commit 4b75140

File tree

3 files changed

+57
-48
lines changed

3 files changed

+57
-48
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,6 @@ env:
88
BRANCH_NAME: ${{ github.ref_name }}
99

1010
jobs:
11-
quality_checks:
12-
uses: NHSDigital/eps-workflow-quality-checks/.github/workflows/[email protected]
13-
secrets:
14-
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
15-
16-
get_commit_id:
17-
runs-on: ubuntu-22.04
18-
outputs:
19-
commit_id: ${{ steps.commit_id.outputs.commit_id }}
20-
steps:
21-
- name: Get Commit ID
22-
id: commit_id
23-
run: |
24-
echo "commit_id=${{ github.sha }}" >> "$GITHUB_OUTPUT"
25-
2611
get_asdf_version:
2712
runs-on: ubuntu-22.04
2813
outputs:
@@ -40,6 +25,23 @@ jobs:
4025
run: |
4126
TAG_FORMAT=$(yq '.TAG_FORMAT' .github/config/settings.yml)
4227
echo "TAG_FORMAT=$TAG_FORMAT" >> "$GITHUB_OUTPUT"
28+
quality_checks:
29+
uses: NHSDigital/eps-workflow-quality-checks/.github/workflows/[email protected]
30+
needs: [get_asdf_version]
31+
with:
32+
asdfVersion: ${{ needs.get_asdf_version.outputs.asdf_version }}
33+
secrets:
34+
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
35+
36+
get_commit_id:
37+
runs-on: ubuntu-22.04
38+
outputs:
39+
commit_id: ${{ steps.commit_id.outputs.commit_id }}
40+
steps:
41+
- name: Get Commit ID
42+
id: commit_id
43+
run: |
44+
echo "commit_id=${{ github.sha }}" >> "$GITHUB_OUTPUT"
4345
4446
tag_release:
4547
needs: [quality_checks, get_commit_id, get_asdf_version]

.github/workflows/pull_request.yml

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,29 @@ env:
88
BRANCH_NAME: ${{ github.event.pull_request.head.ref }}
99

1010
jobs:
11+
get_asdf_version:
12+
runs-on: ubuntu-22.04
13+
outputs:
14+
asdf_version: ${{ steps.asdf-version.outputs.version }}
15+
tag_format: ${{ steps.load-config.outputs.TAG_FORMAT }}
16+
steps:
17+
- name: Checkout code
18+
uses: actions/checkout@v5
19+
20+
- name: Get asdf version
21+
id: asdf-version
22+
run: echo "version=$(awk '!/^#/ && NF {print $1; exit}' .tool-versions.asdf)" >> "$GITHUB_OUTPUT"
23+
- name: Load config value
24+
id: load-config
25+
run: |
26+
TAG_FORMAT=$(yq '.TAG_FORMAT' .github/config/settings.yml)
27+
echo "TAG_FORMAT=$TAG_FORMAT" >> "$GITHUB_OUTPUT"
28+
1129
quality_checks:
12-
uses: NHSDigital/eps-workflow-quality-checks/.github/workflows/[email protected]
30+
uses: NHSDigital/eps-workflow-quality-checks/.github/workflows/[email protected]
31+
needs: [get_asdf_version]
32+
with:
33+
asdfVersion: ${{ needs.get_asdf_version.outputs.asdf_version }}
1334
secrets:
1435
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
1536

@@ -42,23 +63,6 @@ jobs:
4263
).data[0].number;
4364
}
4465
result-encoding: string
45-
get_asdf_version:
46-
runs-on: ubuntu-22.04
47-
outputs:
48-
asdf_version: ${{ steps.asdf-version.outputs.version }}
49-
tag_format: ${{ steps.load-config.outputs.TAG_FORMAT }}
50-
steps:
51-
- name: Checkout code
52-
uses: actions/checkout@v5
53-
54-
- name: Get asdf version
55-
id: asdf-version
56-
run: echo "version=$(awk '!/^#/ && NF {print $1; exit}' .tool-versions.asdf)" >> "$GITHUB_OUTPUT"
57-
- name: Load config value
58-
id: load-config
59-
run: |
60-
TAG_FORMAT=$(yq '.TAG_FORMAT' .github/config/settings.yml)
61-
echo "TAG_FORMAT=$TAG_FORMAT" >> "$GITHUB_OUTPUT"
6266

6367
tag_release:
6468
needs: [get_asdf_version]

.github/workflows/release.yml

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,6 @@ on:
44
workflow_dispatch:
55

66
jobs:
7-
quality_checks:
8-
uses: NHSDigital/eps-workflow-quality-checks/.github/workflows/[email protected]
9-
secrets:
10-
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
11-
12-
get_commit_id:
13-
runs-on: ubuntu-22.04
14-
outputs:
15-
commit_id: ${{ steps.commit_id.outputs.commit_id }}
16-
steps:
17-
- name: Get Commit ID
18-
id: commit_id
19-
run: |
20-
echo "commit_id=${{ github.sha }}" >> "$GITHUB_OUTPUT"
21-
227
get_asdf_version:
238
runs-on: ubuntu-22.04
249
outputs:
@@ -37,6 +22,24 @@ jobs:
3722
TAG_FORMAT=$(yq '.TAG_FORMAT' .github/config/settings.yml)
3823
echo "TAG_FORMAT=$TAG_FORMAT" >> "$GITHUB_OUTPUT"
3924
25+
quality_checks:
26+
uses: NHSDigital/eps-workflow-quality-checks/.github/workflows/[email protected]
27+
needs: [get_asdf_version]
28+
with:
29+
asdfVersion: ${{ needs.get_asdf_version.outputs.asdf_version }}
30+
secrets:
31+
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
32+
33+
get_commit_id:
34+
runs-on: ubuntu-22.04
35+
outputs:
36+
commit_id: ${{ steps.commit_id.outputs.commit_id }}
37+
steps:
38+
- name: Get Commit ID
39+
id: commit_id
40+
run: |
41+
echo "commit_id=${{ github.sha }}" >> "$GITHUB_OUTPUT"
42+
4043
tag_release:
4144
needs: [quality_checks, get_commit_id, get_asdf_version]
4245
uses: NHSDigital/eps-workflow-semantic-release/.github/workflows/tag-release.yml@f80157cecce288dd175e61b477a1d2dbe9c88b99

0 commit comments

Comments
 (0)