From 1abba383b39f3bff9ad5607b4a912808350f228a Mon Sep 17 00:00:00 2001 From: damientobin1 Date: Thu, 14 May 2026 12:10:59 +0100 Subject: [PATCH 1/4] CCM-18036: Clean-Up Of Move To Shared Modules Model --- .github/workflows/cicd-4-pr-title-check.yaml | 2 +- .../scheduled-repository-template-sync.yaml | 2 +- .github/workflows/stage-1-commit.yaml | 16 ++++++++-------- .github/workflows/stage-2-test.yaml | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/cicd-4-pr-title-check.yaml b/.github/workflows/cicd-4-pr-title-check.yaml index 5b42a8f..cc79cce 100644 --- a/.github/workflows/cicd-4-pr-title-check.yaml +++ b/.github/workflows/cicd-4-pr-title-check.yaml @@ -15,6 +15,6 @@ jobs: runs-on: ubuntu-latest steps: - name: "Check PR title format" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-pr-title-format@4e781d1d72739015821a380871aa5a66d070177c # 3.1.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-pr-title-format@99454b7a37d62c2ac973dfad526a35f9b7203238 # 4.0.0 with: title: ${{ github.event.pull_request.title }} diff --git a/.github/workflows/scheduled-repository-template-sync.yaml b/.github/workflows/scheduled-repository-template-sync.yaml index aff884e..e20c7fc 100644 --- a/.github/workflows/scheduled-repository-template-sync.yaml +++ b/.github/workflows/scheduled-repository-template-sync.yaml @@ -18,7 +18,7 @@ jobs: - name: Check out the repository uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Sync repository template - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/sync-template-repo@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/sync-template-repo@4.0.0 with: github_token: ${{ github.token }} diff --git a/.github/workflows/stage-1-commit.yaml b/.github/workflows/stage-1-commit.yaml index 5d6746e..3e2bd07 100644 --- a/.github/workflows/stage-1-commit.yaml +++ b/.github/workflows/stage-1-commit.yaml @@ -48,7 +48,7 @@ jobs: with: fetch-depth: 0 # Full history is needed to scan all commits - name: "Scan secrets" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/scan-secrets@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/scan-secrets@4.0.0 check-file-format: name: "Check file format" runs-on: ubuntu-latest @@ -59,7 +59,7 @@ jobs: with: fetch-depth: 0 # Full history is needed to compare branches - name: "Check file format" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-file-format@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-file-format@4.0.0 check-markdown-format: name: "Check Markdown format" runs-on: ubuntu-latest @@ -70,7 +70,7 @@ jobs: with: fetch-depth: 0 # Full history is needed to compare branches - name: "Check Markdown format" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-markdown-format@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-markdown-format@4.0.0 terraform-docs: name: "Run terraform-docs" runs-on: ubuntu-latest @@ -105,7 +105,7 @@ jobs: with: fetch-depth: 0 # Full history is needed to compare branches - name: "Check English usage" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-english-usage@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-english-usage@4.0.0 check-todo-usage: name: "Check TODO usage" runs-on: ubuntu-latest @@ -116,7 +116,7 @@ jobs: with: fetch-depth: 0 # Full history is needed to compare branches - name: "Check TODO usage" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-todo-usage@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-todo-usage@4.0.0 detect-terraform-changes: name: "Detect Terraform Changes" runs-on: ubuntu-latest @@ -151,7 +151,7 @@ jobs: - name: "Setup ASDF" uses: asdf-vm/actions/setup@b7bcd026f18772e44fe1026d729e1611cc435d47 - name: "Lint Terraform" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/lint-terraform@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/lint-terraform@4.0.0 #TODO - Re-visit Trivy usage https://nhsd-jira.digital.nhs.uk/browse/CCM-15549 # trivy-iac: # name: "Trivy IaC Scan" @@ -197,7 +197,7 @@ jobs: - name: "Checkout code" uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: "Count lines of code" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/create-lines-of-code-report@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/create-lines-of-code-report@4.0.0 with: build_datetime: "${{ inputs.build_datetime }}" build_timestamp: "${{ inputs.build_timestamp }}" @@ -216,7 +216,7 @@ jobs: - name: "Checkout code" uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: "Scan dependencies" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/scan-dependencies@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/scan-dependencies@4.0.0 with: build_datetime: "${{ inputs.build_datetime }}" build_timestamp: "${{ inputs.build_timestamp }}" diff --git a/.github/workflows/stage-2-test.yaml b/.github/workflows/stage-2-test.yaml index 379d8b3..e1fe577 100644 --- a/.github/workflows/stage-2-test.yaml +++ b/.github/workflows/stage-2-test.yaml @@ -87,7 +87,7 @@ jobs: with: fetch-depth: 0 # Full history is needed to improving relevancy of reporting - name: "Perform static analysis" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/perform-static-analysis@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/perform-static-analysis@4.0.0 with: sonar_organisation_key: "${{ vars.SONAR_ORGANISATION_KEY }}" sonar_project_key: "${{ vars.SONAR_PROJECT_KEY }}" From bfd03ccd9a2b9c89cc0ccd879246274e6ca88993 Mon Sep 17 00:00:00 2001 From: damientobin1 Date: Thu, 14 May 2026 12:24:44 +0100 Subject: [PATCH 2/4] CCM-18036: Clean-Up Of Move To Shared Modules Model --- .github/workflows/cicd-4-pr-title-check.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cicd-4-pr-title-check.yaml b/.github/workflows/cicd-4-pr-title-check.yaml index cc79cce..a5c938d 100644 --- a/.github/workflows/cicd-4-pr-title-check.yaml +++ b/.github/workflows/cicd-4-pr-title-check.yaml @@ -15,6 +15,6 @@ jobs: runs-on: ubuntu-latest steps: - name: "Check PR title format" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-pr-title-format@99454b7a37d62c2ac973dfad526a35f9b7203238 # 4.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/check-pr-title-format@4.0.0 with: title: ${{ github.event.pull_request.title }} From 503c3dbe62967c32b1cad81f969c15399266e1de Mon Sep 17 00:00:00 2001 From: damientobin1 Date: Thu, 14 May 2026 15:44:55 +0100 Subject: [PATCH 3/4] CCM-18036: Clean-Up Of Move To Shared Modules Model --- .github/workflows/stage-3-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/stage-3-build.yaml b/.github/workflows/stage-3-build.yaml index d36c9d0..dc0df75 100644 --- a/.github/workflows/stage-3-build.yaml +++ b/.github/workflows/stage-3-build.yaml @@ -41,7 +41,7 @@ jobs: - name: "Checkout code" uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: "Build docs" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/build-docs@3.0.0 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/build-docs@3.1.6 with: version: "${{ inputs.version }}" artefact-1: From 00233cbf93071df31bbd588372510607a05e9d12 Mon Sep 17 00:00:00 2001 From: damientobin1 Date: Thu, 14 May 2026 16:31:29 +0100 Subject: [PATCH 4/4] CCM-18036: Clean-Up Of Move To Shared Modules Model --- .github/workflows/stage-3-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/stage-3-build.yaml b/.github/workflows/stage-3-build.yaml index dc0df75..d36c9d0 100644 --- a/.github/workflows/stage-3-build.yaml +++ b/.github/workflows/stage-3-build.yaml @@ -41,7 +41,7 @@ jobs: - name: "Checkout code" uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: "Build docs" - uses: NHSDigital/nhs-notify-shared-modules/.github/actions/build-docs@3.1.6 + uses: NHSDigital/nhs-notify-shared-modules/.github/actions/build-docs@3.0.0 with: version: "${{ inputs.version }}" artefact-1: