Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/broken-access-control-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,18 +20,18 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0

- name: Set up Python
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: '3.12'

- name: Get changed Python files
id: changed-files
uses: tj-actions/changed-files@2f7c5bfce28377bc069a65ba478de0a74aa0ca32 # v46.0.1
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
with:
files_yaml: |
bac_surface:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/broken-access-control-full-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0

- name: Set up Python
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: '3.12'

Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:

- name: Upload Broken Access Control full scan report
if: always() && steps.python-files.outputs.file_count != '0'
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: broken-access-control-full-scan-report
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,17 +58,17 @@
# 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
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v7.0.1

Check warning on line 61 in .github/workflows/codeql.yml

View workflow job for this annotation

GitHub Actions / malicious-pr-security-review

Low - GitHub Action is version-tagged rather than pinned to an immutable commit SHA. Recommendation%3A Confirm this tag is an accepted repository convention or pin to a reviewed commit SHA.

# Add any setup steps before running the `github/codeql-action/init` action.
# This includes steps like installing compilers or runtimes (`actions/setup-node`
# or others). This is typically only required for manual builds.
# - name: Setup runtime (example)
# uses: actions/setup-example@v1

Check warning on line 67 in .github/workflows/codeql.yml

View workflow job for this annotation

GitHub Actions / malicious-pr-security-review

Low - GitHub Action is version-tagged rather than pinned to an immutable commit SHA. Recommendation%3A Confirm this tag is an accepted repository convention or pin to a reviewed commit SHA.

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v4

Check warning on line 71 in .github/workflows/codeql.yml

View workflow job for this annotation

GitHub Actions / malicious-pr-security-review

Low - GitHub Action is version-tagged rather than pinned to an immutable commit SHA. Recommendation%3A Confirm this tag is an accepted repository convention or pin to a reviewed commit SHA.
with:
languages: ${{ matrix.language }}
build-mode: ${{ matrix.build-mode }}
Expand Down Expand Up @@ -98,6 +98,6 @@
exit 1

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v4

Check warning on line 101 in .github/workflows/codeql.yml

View workflow job for this annotation

GitHub Actions / malicious-pr-security-review

Low - GitHub Action is version-tagged rather than pinned to an immutable commit SHA. Recommendation%3A Confirm this tag is an accepted repository convention or pin to a reviewed commit SHA.
with:
category: "/language:${{matrix.language}}"
2 changes: 1 addition & 1 deletion .github/workflows/docker_image_publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
| cut -c1-128)
echo "BRANCH_TAG=$SAFE" >> "$GITHUB_ENV"

- uses: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26 # v3.7.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Build the Docker image
run:
docker build . --file application/single_app/Dockerfile --tag ${{ secrets.ACR_LOGIN_SERVER }}/simple-chat:$(date +'%Y-%m-%d')_${BRANCH_TAG}_$GITHUB_RUN_NUMBER;
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docker_image_publish_dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
| cut -c1-128)
echo "BRANCH_TAG=$SAFE" >> "$GITHUB_ENV"

- uses: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26 # v3.7.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Build the Docker image
env:
DOCKER_BUILDKIT: "0"
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:
| cut -c1-128)
echo "BRANCH_TAG=$SAFE" >> "$GITHUB_ENV"

- uses: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26 # v3.7.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Build the Docker image
env:
DOCKER_BUILDKIT: "0"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker_image_publish_nadoyle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
| cut -c1-128)
echo "BRANCH_TAG=$SAFE" >> "$GITHUB_ENV"

- uses: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26 # v3.7.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Build the Docker image
run:
docker build . --file application/single_app/Dockerfile --tag ${{ secrets.ACR_LOGIN_SERVER_NADOYLE }}/simple-chat-dev:$(date +'%Y-%m-%d')_${BRANCH_TAG}_$GITHUB_RUN_NUMBER;
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/malicious-pr-security-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,12 +68,12 @@

steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v7.0.1

Check warning on line 71 in .github/workflows/malicious-pr-security-review.yml

View workflow job for this annotation

GitHub Actions / malicious-pr-security-review

Low - GitHub Action is version-tagged rather than pinned to an immutable commit SHA. Recommendation%3A Confirm this tag is an accepted repository convention or pin to a reviewed commit SHA.
with:
fetch-depth: 0

- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v7

Check warning on line 76 in .github/workflows/malicious-pr-security-review.yml

View workflow job for this annotation

GitHub Actions / malicious-pr-security-review

Low - GitHub Action is version-tagged rather than pinned to an immutable commit SHA. Recommendation%3A Confirm this tag is an accepted repository convention or pin to a reviewed commit SHA.
with:
python-version: '3.12'

Expand Down Expand Up @@ -140,7 +140,7 @@

- name: Upload review report
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7

Check warning on line 143 in .github/workflows/malicious-pr-security-review.yml

View workflow job for this annotation

GitHub Actions / malicious-pr-security-review

Low - GitHub Action is version-tagged rather than pinned to an immutable commit SHA. Recommendation%3A Confirm this tag is an accepted repository convention or pin to a reviewed commit SHA.
with:
name: malicious-pr-security-review
path: artifacts/malicious-pr-security-review.md
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/python-syntax-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Set up Python
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: '3.12'

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release-notes-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0

- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@2f7c5bfce28377bc069a65ba478de0a74aa0ca32 # v46.0.1
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
with:
files_yaml: |
application:
Expand Down Expand Up @@ -182,7 +182,7 @@ jobs:

- name: Post PR comment (when notes needed but missing)
if: steps.require-notes.outputs.needs_notes == 'true' && steps.changed-files.outputs.release_notes_any_changed != 'true'
uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
with:
script: |
const reason = '${{ steps.require-notes.outputs.reason }}';
Expand Down Expand Up @@ -239,7 +239,7 @@ jobs:

- name: Post PR comment (when latest features likely needed but missing)
if: steps.require-latest-features.outputs.needs_latest_features == 'true'
uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
with:
script: |
const reason = '${{ steps.require-latest-features.outputs.reason }}';
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/staging-azd-ui-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Validate required environment values
shell: bash
Expand Down Expand Up @@ -86,14 +86,14 @@ jobs:
esac

- name: Azure login
uses: azure/login@7184910d9eb2b1c5e48f7073824a90609bb9b6d6 # v2.3.1
uses: azure/login@f5d393ae46f8fde4be8b75f32e3fc50e654ad0ca # v3.0.1
with:
client-id: ${{ env.AZURE_CLIENT_ID }}
tenant-id: ${{ env.AZURE_TENANT_ID }}
subscription-id: ${{ env.AZURE_SUBSCRIPTION_ID }}

- name: Install Azure Developer CLI
uses: Azure/setup-azd@634ad924cf8baef2257898ba5663be8d19f15aca # v2.3.0
uses: Azure/setup-azd@0b7e3a35ab00f2eee7080c845eb39c3f0ebfa553 # v2.4.0

- name: Authenticate Azure Developer CLI
shell: bash
Expand Down Expand Up @@ -224,12 +224,12 @@ jobs:
exit 1

- name: Set up Python
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: "3.12"

- name: Set up Node.js
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
with:
node-version: "20"
cache: npm
Expand Down Expand Up @@ -285,7 +285,7 @@ jobs:

- name: Upload UI test artifacts
if: always()
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
with:
name: staging-ui-test-artifacts
path: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/swagger-route-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,18 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0

- name: Set up Python
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: '3.12'

- name: Get changed Python files
id: changed-files
uses: tj-actions/changed-files@2f7c5bfce28377bc069a65ba478de0a74aa0ca32 # v46.0.1
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
with:
files_yaml: |
route_python:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/xss-sink-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,18 +20,18 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0

- name: Set up Python
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: '3.12'

- name: Get changed XSS-related files
id: changed-files
uses: tj-actions/changed-files@2f7c5bfce28377bc069a65ba478de0a74aa0ca32 # v46.0.1
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
with:
files_yaml: |
xss_surface:
Expand Down
Loading