2525 permissions :
2626 contents : read
2727 steps :
28- - uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709
28+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2929 with :
3030 persist-credentials : false
3131
@@ -119,7 +119,7 @@ jobs:
119119 report_suffix : " -config-chat-qna-core-frontend-CT222"
120120
121121 - name : Upload Report
122- uses : actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
122+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
123123 with :
124124 name : trivy-report-chat-qna-core
125125 path : security-results/trivy*
@@ -129,7 +129,7 @@ jobs:
129129 permissions :
130130 contents : read
131131 steps :
132- - uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709
132+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
133133
134134 - name : Run Bandit Scan
135135 uses : open-edge-platform/orch-ci/.github/actions/security/bandit@27276444a9bcf247a27369406686b689933bd1ff
@@ -142,7 +142,7 @@ jobs:
142142 report_suffix : " -bandit-chat-qna-core-CT161"
143143
144144 - name : Upload Report
145- uses : actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
145+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
146146 with :
147147 name : bandit-report-core
148148 path : bandit-report-*.txt
@@ -153,7 +153,7 @@ jobs:
153153 permissions :
154154 contents : read
155155 steps :
156- - uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709
156+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
157157
158158 - name : Run ClamAV Scan
159159 uses : open-edge-platform/orch-ci/.github/actions/security/clamav@27276444a9bcf247a27369406686b689933bd1ff
@@ -166,7 +166,7 @@ jobs:
166166 exclude_dirs : " .git,node_modules,venv,ui/test,tests"
167167
168168 - name : Upload Report
169- uses : actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
169+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
170170 with :
171171 name : clamav-report-chatqna-core
172172 path : security-results/clamav*
@@ -178,7 +178,7 @@ jobs:
178178 contents : read
179179 steps :
180180 - name : Checkout code
181- uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709
181+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
182182 with :
183183 persist-credentials : false
184184
@@ -192,7 +192,7 @@ jobs:
192192 run : echo "time=$(date +%s)" >> "$GITHUB_OUTPUT"
193193
194194 - name : Clone CI repo
195- uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709
195+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
196196 with :
197197 repository : open-edge-platform/orch-ci
198198 path : ci
@@ -203,7 +203,7 @@ jobs:
203203 gitleaks dir "sample-applications/chat-question-and-answer-core/" -v -c ci/.gitleaks.toml --baseline-path ci/gitleaks_baselines/gitleaks-chatqna-core.json -r gitleaks-chatqna-core.json || true
204204
205205 - name : Upload Gitleaks Report
206- uses : actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
206+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
207207 with :
208208 name : gitleaks-report-chat-qna-core-${{ steps.timestamp.outputs.time }}
209209 path : gitleaks-chatqna-core.json
@@ -214,10 +214,10 @@ jobs:
214214 permissions :
215215 contents : read
216216 steps :
217- - uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709
217+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
218218
219219 - name : Setup Python
220- uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065
220+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
221221 with :
222222 python-version : ' 3.12'
223223
@@ -258,7 +258,7 @@ jobs:
258258 echo "Pylint scan completed"
259259
260260 - name : Upload pylint Report
261- uses : actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
261+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
262262 with :
263263 name : pylint-report-chat-qna-core
264264 path : sample-applications/chat-question-and-answer-core/security-results/pylint-report-chat-qna-core.txt
@@ -269,7 +269,7 @@ jobs:
269269 permissions :
270270 contents : read
271271 steps :
272- - uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709
272+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
273273
274274 - name : Setup environment with shellcheck
275275 uses : open-edge-platform/orch-ci/.github/actions/bootstrap@5f1c7f544b235db6ded508b6b4c6a2d3a78a38be
@@ -293,7 +293,7 @@ jobs:
293293 echo "ShellCheck scan completed"
294294
295295 - name : Upload ShellCheck Report
296- uses : actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
296+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
297297 with :
298298 name : shellcheck-report-chat-qna-core
299299 path : security-results/shellcheck-report-chat-qna-core.txt
@@ -304,10 +304,10 @@ jobs:
304304 permissions :
305305 contents : read
306306 steps :
307- - uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709
307+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
308308
309309 - name : Install Node.js
310- uses : actions/setup-node@v4
310+ uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
311311 with :
312312 node-version : ' 22'
313313
@@ -318,7 +318,7 @@ jobs:
318318 npm run coverage || true
319319
320320 - name : Upload test results
321- uses : actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
321+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
322322 with :
323323 name : chat-qna-core-frontend-results
324324 path : sample-applications/chat-question-and-answer-core/ui/coverage/
@@ -329,10 +329,10 @@ jobs:
329329 permissions :
330330 contents : read
331331 steps :
332- - uses : actions/checkout@8edcb1bdb4e267140fa742c62e395cd74f332709
332+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
333333
334334 - name : Set up Python environment
335- uses : actions/setup-python@v4
335+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
336336 with :
337337 python-version : ' 3.12'
338338
@@ -355,7 +355,7 @@ jobs:
355355 rm -rf chat-qna-core-venv
356356
357357 - name : Upload test results
358- uses : actions/upload-artifact@de65e23aa2b7e23d713bb51fbfcb6d502f8667d8
358+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
359359 with :
360360 name : chat-qna-core-backend-test-results
361361 path : sample-applications/chat-question-and-answer-core/coverage-backend/
0 commit comments