Skip to content

Commit 34a70be

Browse files
committed
Merge origin/dev into dependabotFix-ayaz
Resolve dependency version conflicts by taking origin/dev versions, which include the latest dependabot upgrades from PR #555. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2 parents e41f476 + 44e0714 commit 34a70be

171 files changed

Lines changed: 23015 additions & 8009 deletions

File tree

Some content is hidden

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

.github/workflows/azure-dev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
AZURE_DEV_COLLECT_TELEMETRY: ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}
2222
steps:
2323
- name: Checkout Code
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@v6
2525

2626
- name: Set timestamp and env name
2727
run: |

.github/workflows/broken-links-checker.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ jobs:
1616

1717
steps:
1818
- name: Checkout Repo
19-
uses: actions/checkout@v5
19+
uses: actions/checkout@v6
2020
with:
2121
fetch-depth: 0
2222

2323
# For PR : Get only changed markdown files
2424
- name: Get changed markdown files (PR only)
2525
id: changed-markdown-files
2626
if: github.event_name == 'pull_request'
27-
uses: tj-actions/changed-files@24d32ffd492484c1d75e0c0b894501ddb9d30d62 # v46
27+
uses: tj-actions/changed-files@22103cc46bda19c2b464ffe86db46df6922fd323 # v46
2828
with:
2929
files: |
3030
**/*.md
@@ -34,7 +34,7 @@ jobs:
3434
- name: Check Broken Links in Changed Markdown Files
3535
id: lychee-check-pr
3636
if: github.event_name == 'pull_request' && steps.changed-markdown-files.outputs.any_changed == 'true'
37-
uses: lycheeverse/lychee-action@v2.6.1
37+
uses: lycheeverse/lychee-action@v2.8.0
3838
with:
3939
args: >
4040
--verbose --no-progress --exclude ^https?://
@@ -47,7 +47,7 @@ jobs:
4747
- name: Check Broken Links in All Markdown Files in Entire Repo (Manual Trigger)
4848
id: lychee-check-manual
4949
if: github.event_name == 'workflow_dispatch'
50-
uses: lycheeverse/lychee-action@v2.6.1
50+
uses: lycheeverse/lychee-action@v2.8.0
5151
with:
5252
args: >
5353
--verbose --no-progress --exclude ^https?://

.github/workflows/build-docker-image.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ jobs:
5959

6060
steps:
6161
- name: Checkout repository
62-
uses: actions/checkout@v5
62+
uses: actions/checkout@v6
6363

6464
- name: Set up Docker Buildx
65-
uses: docker/setup-buildx-action@v3
65+
uses: docker/setup-buildx-action@v4
6666

6767
- name: Get current date
6868
id: date
@@ -110,7 +110,7 @@ jobs:
110110
echo "Base tag: $BASE_TAG, Date tag: $DATE_TAG"
111111
112112
- name: Build and Push ContentProcessor Docker image
113-
uses: docker/build-push-action@v6
113+
uses: docker/build-push-action@v7
114114
with:
115115
context: ./src/ContentProcessor
116116
file: ./src/ContentProcessor/Dockerfile
@@ -120,7 +120,7 @@ jobs:
120120
${{ steps.registry.outputs.ext_registry }}/contentprocessor:${{ env.DATE_TAG }}
121121
122122
- name: Build and Push ContentProcessorAPI Docker image
123-
uses: docker/build-push-action@v6
123+
uses: docker/build-push-action@v7
124124
with:
125125
context: ./src/ContentProcessorAPI
126126
file: ./src/ContentProcessorAPI/Dockerfile
@@ -130,7 +130,7 @@ jobs:
130130
${{ steps.registry.outputs.ext_registry }}/contentprocessorapi:${{ env.DATE_TAG }}
131131
132132
- name: Build and Push ContentProcessorWeb Docker image
133-
uses: docker/build-push-action@v6
133+
uses: docker/build-push-action@v7
134134
with:
135135
context: ./src/ContentProcessorWeb
136136
file: ./src/ContentProcessorWeb/Dockerfile

.github/workflows/codeql.yml

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
2+
# For most projects, this workflow file will not need changing; you simply need
3+
# to commit it to your repository.
4+
#
5+
# You may wish to alter this file to override the set of languages analyzed,
6+
# or to provide custom queries or build logic.
7+
#
8+
# ******** NOTE ********
9+
# We have attempted to detect the languages in your repository. Please check
10+
# the `language` matrix defined below to confirm you have the correct set of
11+
# supported CodeQL languages.
12+
#
13+
name: "CodeQL Advanced"
14+
15+
on:
16+
push:
17+
branches: [ "main", "dev", "demo"]
18+
paths:
19+
- 'src/**/*.py'
20+
- 'src/**/*.js'
21+
- 'src/**/*.ts'
22+
- 'src/**/*.tsx'
23+
- 'tests/**/*.py'
24+
- '.github/workflows/codeql.yml'
25+
pull_request:
26+
branches: [ "main", "dev", "demo" ]
27+
paths:
28+
- 'src/**/*.py'
29+
- 'src/**/*.js'
30+
- 'src/**/*.ts'
31+
- 'src/**/*.tsx'
32+
- 'tests/**/*.py'
33+
- '.github/workflows/codeql.yml'
34+
schedule:
35+
- cron: '44 20 * * 2'
36+
37+
jobs:
38+
analyze:
39+
name: Analyze (${{ matrix.language }})
40+
# Runner size impacts CodeQL analysis time. To learn more, please see:
41+
# - https://gh.io/recommended-hardware-resources-for-running-codeql
42+
# - https://gh.io/supported-runners-and-hardware-resources
43+
# - https://gh.io/using-larger-runners (GitHub.com only)
44+
# Consider using larger runners or machines with greater resources for possible analysis time improvements.
45+
runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }}
46+
permissions:
47+
# required for all workflows
48+
security-events: write
49+
50+
# required to fetch internal or private CodeQL packs
51+
packages: read
52+
53+
# only required for workflows in private repositories
54+
actions: read
55+
contents: read
56+
57+
strategy:
58+
fail-fast: false
59+
matrix:
60+
include:
61+
- language: javascript-typescript
62+
build-mode: none
63+
- language: python
64+
build-mode: none
65+
# CodeQL supports the following values keywords for 'language': 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'swift'
66+
# Use `c-cpp` to analyze code written in C, C++ or both
67+
# Use 'java-kotlin' to analyze code written in Java, Kotlin or both
68+
# Use 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both
69+
# To learn more about changing the languages that are analyzed or customizing the build mode for your analysis,
70+
# see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning.
71+
# If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how
72+
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
73+
steps:
74+
- name: Checkout repository
75+
uses: actions/checkout@v4
76+
77+
# Initializes the CodeQL tools for scanning.
78+
- name: Initialize CodeQL
79+
uses: github/codeql-action/init@v4
80+
with:
81+
languages: ${{ matrix.language }}
82+
build-mode: ${{ matrix.build-mode }}
83+
# If you wish to specify custom queries, you can do so here or in a config file.
84+
# By default, queries listed here will override any specified in a config file.
85+
# Prefix the list here with "+" to use these queries and those in the config file.
86+
87+
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
88+
# queries: security-extended,security-and-quality
89+
90+
# If the analyze step fails for one of the languages you are analyzing with
91+
# "We were unable to automatically build your code", modify the matrix above
92+
# to set the build mode to "manual" for that language. Then modify this step
93+
# to build your code.
94+
# ℹ️ Command-line programs to run using the OS shell.
95+
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
96+
- if: matrix.build-mode == 'manual'
97+
shell: bash
98+
run: |
99+
echo 'If you are using a "manual" build mode for one or more of the' \
100+
'languages you are analyzing, replace this with the commands to build' \
101+
'your code, for example:'
102+
echo ' make bootstrap'
103+
echo ' make release'
104+
exit 1
105+
106+
- name: Perform CodeQL Analysis
107+
uses: github/codeql-action/analyze@v4
108+
with:
109+
category: "/language:${{matrix.language}}"

.github/workflows/create-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout
17-
uses: actions/checkout@v5
17+
uses: actions/checkout@v6
1818
with:
1919
ref: ${{ github.event.workflow_run.head_sha }}
2020

21-
- uses: codfish/semantic-release-action@v4
21+
- uses: codfish/semantic-release-action@v5
2222
id: semantic
2323
with:
2424
tag-format: 'v${version}'

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333

3434
steps:
3535
- name: Checkout Code
36-
uses: actions/checkout@v5
36+
uses: actions/checkout@v6
3737

3838
- name: Login to Azure
3939
uses: azure/login@v2

.github/workflows/job-deploy-linux.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,8 @@ jobs:
182182
echo "✅ All input parameters validated successfully!"
183183
184184
- name: Checkout Code
185-
uses: actions/checkout@v4
186-
185+
uses: actions/checkout@v6
186+
187187
- name: Configure Parameters Based on WAF Setting
188188
shell: bash
189189
env:

.github/workflows/job-deploy-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ jobs:
182182
echo "✅ All input parameters validated successfully!"
183183
184184
- name: Checkout Code
185-
uses: actions/checkout@v4
185+
uses: actions/checkout@v6
186186

187187
- name: Configure Parameters Based on WAF Setting
188188
shell: bash

.github/workflows/job-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ jobs:
314314
echo "Final EXP status: $EXP_ENABLED"
315315
316316
- name: Checkout Code
317-
uses: actions/checkout@v4
317+
uses: actions/checkout@v6
318318

319319
- name: Login to Azure
320320
uses: azure/login@v2

.github/workflows/job-docker-build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
IMAGE_TAG: ${{ steps.generate_docker_tag.outputs.IMAGE_TAG }}
3030
steps:
3131
- name: Checkout Code
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v6
3333

3434
- name: Generate Unique Docker Image Tag
3535
id: generate_docker_tag
@@ -46,7 +46,7 @@ jobs:
4646
echo "Generated unique Docker tag: $UNIQUE_TAG"
4747
4848
- name: Set up Docker Buildx
49-
uses: docker/setup-buildx-action@v3
49+
uses: docker/setup-buildx-action@v4
5050

5151
- name: Log in to Azure
5252
uses: azure/login@v2
@@ -59,7 +59,7 @@ jobs:
5959
run: az acr login --name ${{ secrets.ACR_TEST_LOGIN_SERVER }}
6060

6161
- name: Build and Push ContentProcessor Docker image
62-
uses: docker/build-push-action@v6
62+
uses: docker/build-push-action@v7
6363
env:
6464
DOCKER_BUILD_SUMMARY: false
6565
with:
@@ -71,7 +71,7 @@ jobs:
7171
${{ secrets.ACR_TEST_LOGIN_SERVER }}/contentprocessor:${{ steps.generate_docker_tag.outputs.IMAGE_TAG }}_${{ github.run_number }}
7272
7373
- name: Build and Push ContentProcessorAPI Docker image
74-
uses: docker/build-push-action@v6
74+
uses: docker/build-push-action@v7
7575
env:
7676
DOCKER_BUILD_SUMMARY: false
7777
with:
@@ -83,7 +83,7 @@ jobs:
8383
${{ secrets.ACR_TEST_LOGIN_SERVER }}/contentprocessorapi:${{ steps.generate_docker_tag.outputs.IMAGE_TAG }}_${{ github.run_number }}
8484
8585
- name: Build and Push ContentProcessorWeb Docker image
86-
uses: docker/build-push-action@v6
86+
uses: docker/build-push-action@v7
8787
env:
8888
DOCKER_BUILD_SUMMARY: false
8989
with:

0 commit comments

Comments
 (0)