Skip to content

Commit e1efd14

Browse files
Merge branch 'main' into ITEP-22147
2 parents 53369cc + 988a9db commit e1efd14

File tree

574 files changed

+223636
-13779
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

574 files changed

+223636
-13779
lines changed

.github/actions/common/code-style/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ runs:
6565

6666
- name: Upload clang-format report
6767
if: always()
68-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
68+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
6969
with:
7070
name: ${{ inputs.name }}
7171
path: _output/diff.html

.github/actions/common/hadolint/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ runs:
101101

102102
- name: Upload Hadolint report as artifact
103103
if: always()
104-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
104+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
105105
with:
106106
name: hadolint-report-${{ inputs.name }}
107107
path: ${{ inputs.output-file }}

.github/actions/common/license-namespace-checker/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ runs:
6161
6262
- name: Upload License Check report
6363
if: always()
64-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
64+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
6565
with:
6666
name: ${{ inputs.name }}
6767
path: license-check-report.txt

.github/actions/common/pylint/action.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ runs:
2727
using: "composite"
2828
steps:
2929
- name: Set up Python
30-
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 #v5.6.0
30+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
3131
with:
3232
python-version: '3.11'
3333

@@ -125,7 +125,7 @@ runs:
125125

126126
- name: Upload Pylint report
127127
if: always()
128-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
128+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
129129
with:
130130
name: pylint-report-${{ inputs.name }}
131131
path: ${{ inputs.output-file }}

.github/actions/common/shellcheck/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ runs:
9595

9696
- name: Upload ShellCheck report
9797
if: always()
98-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
98+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
9999
with:
100100
name: shellcheck-report-${{ inputs.name }}
101101
path: ${{ inputs.output-file }}

.github/actions/common/yamllint/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ runs:
8585

8686
- name: Upload Yamllint report
8787
if: always()
88-
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
88+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
8989
with:
9090
name: yamllint-report-${{ inputs.name }}
9191
path: ${{ inputs.output-file }}

.github/actions/discover-changed-subfolders/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ runs:
2626
using: "composite"
2727
steps:
2828
- name: Checkout code
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3030
with:
3131
fetch-depth: 0
3232

.github/actions/setup-tools/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ runs:
55
using: "composite"
66
steps:
77
- name: Setup Python
8-
uses: actions/setup-python@v4
8+
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
99
with:
1010
python-version: '3.13'
1111

@@ -28,7 +28,7 @@ runs:
2828
pip install pytest pytest-cov
2929
3030
- name: Setup Node.js
31-
uses: actions/setup-node@v4
31+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
3232
with:
3333
node-version: '22'
3434

.github/workflows/GEN-AI-Chat-qna-core.yaml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
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

Comments
 (0)