Skip to content

Commit 348b59b

Browse files
committed
use new action
1 parent 989120c commit 348b59b

1 file changed

Lines changed: 26 additions & 13 deletions

File tree

.github/workflows/quality-checks.yml

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,9 @@ jobs:
3636
ref: ${{ env.BRANCH_NAME }}
3737
fetch-depth: 0
3838
- name: Run secrets scan
39-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
39+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
4040
with:
41+
workspace_folder: ${{ github.workspace }}
4142
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
4243
run: |
4344
git-secrets --scan-history .
@@ -58,8 +59,9 @@ jobs:
5859
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
5960

6061
- name: make install
61-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
62+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
6263
with:
64+
workspace_folder: ${{ github.workspace }}
6365
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
6466
run: |
6567
make install
@@ -118,8 +120,9 @@ jobs:
118120
cmd: yq -i '.pkg.include-dev-deps = true' 'trivy.yaml'
119121
- name: convert python dependencies to requirements.txt
120122
if: ${{ steps.check_languages.outputs.uses_poetry == 'true' }}
121-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
123+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
122124
with:
125+
workspace_folder: ${{ github.workspace }}
123126
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
124127
run: |
125128
POETRY_VERSION=$(poetry --version | awk '{print $3}')
@@ -134,8 +137,9 @@ jobs:
134137
poetry export -f requirements.txt --with dev --without-hashes --output=requirements.txt
135138
- name: download go dependencies
136139
if: ${{ steps.check_languages.outputs.uses_go == 'true' }}
137-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
140+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
138141
with:
142+
workspace_folder: ${{ github.workspace }}
139143
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
140144
run: |
141145
cd src
@@ -170,8 +174,9 @@ jobs:
170174
cat license_scan.txt
171175
fi
172176
- name: Run code lint
173-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
177+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
174178
with:
179+
workspace_folder: ${{ github.workspace }}
175180
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
176181
run: |
177182
make lint
@@ -186,8 +191,9 @@ jobs:
186191
.git
187192
188193
- name: Run unit tests
189-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
194+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
190195
with:
196+
workspace_folder: ${{ github.workspace }}
191197
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
192198
run: |
193199
make test
@@ -473,8 +479,9 @@ jobs:
473479
474480
- name: Run cfn-lint
475481
if: steps.check_sam_templates.outputs.sam_exists == 'true' || steps.check_cf_templates.outputs.cf_exists == 'true'
476-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
482+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
477483
with:
484+
workspace_folder: ${{ github.workspace }}
478485
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
479486
run: |
480487
pip install cfn-lint
@@ -486,23 +493,26 @@ jobs:
486493

487494
- name: make install NodeJS
488495
if: steps.check_cdk.outputs.cdk_exists == 'true'
489-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
496+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
490497
with:
498+
workspace_folder: ${{ github.workspace }}
491499
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
492500
run: |
493501
make install-node && make compile
494502
495503
- name: Run cdk-synth
496504
if: steps.check_cdk.outputs.cdk_exists == 'true'
497-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
505+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
498506
with:
507+
workspace_folder: ${{ github.workspace }}
499508
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
500509
run: |
501510
make cdk-synth
502511
503512
- name: Init cfn-guard
504-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
513+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
505514
with:
515+
workspace_folder: ${{ github.workspace }}
506516
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
507517
run: |
508518
set -eou pipefail
@@ -519,8 +529,9 @@ jobs:
519529
520530
- name: Run cfn-guard script for sam templates
521531
if: steps.check_sam_templates.outputs.sam_exists == 'true'
522-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
532+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
523533
with:
534+
workspace_folder: ${{ github.workspace }}
524535
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
525536
run: |
526537
set -eou pipefail
@@ -546,8 +557,9 @@ jobs:
546557
547558
- name: Run cfn-guard script for cloudformation templates
548559
if: steps.check_cf_templates.outputs.cf_exists == 'true'
549-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
560+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
550561
with:
562+
workspace_folder: ${{ github.workspace }}
551563
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
552564
run: |
553565
declare -a rulesets=("ncsc" "ncsc-cafv3" "wa-Reliability-Pillar" "wa-Security-Pillar")
@@ -564,8 +576,9 @@ jobs:
564576
565577
- name: Run cfn-guard script for cdk templates
566578
if: steps.check_cdk.outputs.cdk_exists == 'true'
567-
uses: anthony-nhs/docker-run-action-fork@4d62f8d0e1ae07c4b0abad4eac02db8fa7bc984b
579+
uses: anthony-nhs/docker-run-action-fork@f56dd4e5c3b9c8b9fa619939c02d809f35ad82c9
568580
with:
581+
workspace_folder: ${{ github.workspace }}
569582
image: ghcr.io/nhsdigital/eps-devcontainers/${{ inputs.runtime_docker_image }}
570583
run: |
571584
declare -a rulesets=("ncsc" "ncsc-cafv3" "wa-Reliability-Pillar" "wa-Security-Pillar")

0 commit comments

Comments
 (0)