2626 runs-on : ubuntu-24.04
2727
2828 steps :
29- - uses : actions/checkout@v4
29+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
3030
31- - uses : actions/setup-node@v4
31+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
3232 with :
3333 node-version : " 22.x"
3434 cache : " npm"
6262 requestsTableName : ${{ steps.create.outputs.requestsTableName }}
6363
6464 steps :
65- - uses : actions/checkout@v4
65+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
6666
67- - uses : actions/setup-node@v4
67+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
6868 with :
6969 node-version : " 22.x"
7070 cache : " npm"
7373 run : npm ci --no-audit
7474
7575 - name : Configure AWS credentials
76- uses : aws-actions/configure-aws-credentials@v4
76+ uses : aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a # v4
7777 with :
7878 # The role is set up via https://github.com/hello-nrfcloud/ci
7979 # secrets.AWS_ACCOUNT_ID_CI is an organization secret
@@ -124,9 +124,9 @@ jobs:
124124 tag : ${{ steps.build.outputs.tag }}
125125
126126 steps :
127- - uses : actions/checkout@v4
127+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
128128
129- - uses : actions/setup-node@v4
129+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
130130 with :
131131 node-version : " 22.x"
132132 cache : " npm"
@@ -135,7 +135,7 @@ jobs:
135135 run : npm ci --no-audit
136136
137137 - name : Configure AWS credentials
138- uses : aws-actions/configure-aws-credentials@v4
138+ uses : aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a # v4
139139 with :
140140 # The role is set up via https://github.com/hello-nrfcloud/ci
141141 # secrets.AWS_ACCOUNT_ID_CI is an organization secret
@@ -181,13 +181,13 @@ jobs:
181181 HTTP_API_MOCK_API_URL : ${{ needs.http-api-mock.outputs.apiURL }}
182182
183183 steps :
184- - uses : actions/checkout@v4
184+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
185185
186186 - name : store checkout out version
187187 id : ref
188188 run : echo "ref=${{ github.sha }}" >> $GITHUB_OUTPUT
189189
190- - uses : actions/setup-node@v4
190+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
191191 with :
192192 node-version : " 22.x"
193193 cache : " npm"
@@ -196,7 +196,7 @@ jobs:
196196 run : npm ci --no-audit
197197
198198 - name : Configure AWS credentials
199- uses : aws-actions/configure-aws-credentials@v4
199+ uses : aws-actions/configure-aws-credentials@7474bc4690e29a8392af63c5b98e7449536d5c3a # v4
200200 with :
201201 # The role is set up via https://github.com/hello-nrfcloud/ci
202202 # secrets.AWS_ACCOUNT_ID_CI is an organization secret
@@ -228,7 +228,7 @@ jobs:
228228 --no-warnings ./feature-runner/console-reporter.ts --only-failed
229229 --with-timestamps
230230
231- - uses : actions/upload-artifact@v4
231+ - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
232232 if : failure()
233233 with :
234234 name : e2e-test-result
@@ -261,11 +261,11 @@ jobs:
261261 version : ${{ steps.version.outputs.version }}
262262
263263 steps :
264- - uses : actions/checkout@v4
264+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
265265 with :
266266 ref : ${{ needs.e2e-tests.outputs.ref }}
267267
268- - uses : actions/setup-node@v4
268+ - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
269269 with :
270270 node-version : " 22.x"
271271 cache : " npm"
0 commit comments