Skip to content

Commit 6a4d60f

Browse files
Update GitHub Actions dependencies (#295)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent d91966b commit 6a4d60f

File tree

5 files changed

+24
-24
lines changed

5 files changed

+24
-24
lines changed

.github/actions/config-poetry/action.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,23 +48,23 @@ runs:
4848
# python needs to be installed before jfrog and poetry
4949
# (see https://xtranet-sonarsource.atlassian.net/wiki/spaces/Platform/pages/4344217683/Mise+Poetry+Install+-+GitHub)
5050
- name: Install mise and python
51-
uses: jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
51+
uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3.6.3
5252
with:
5353
version: 2025.7.12
5454
tool_versions: |
5555
python ${{ inputs.python-version }}
5656
experimental: true # needed to use the http backend for installation of jfrog on windows
5757

5858
- name: Install jfrog and poetry through mise
59-
uses: jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
59+
uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3.6.3
6060
with:
6161
version: 2025.7.12
6262
experimental: true # needed to use the http backend for installation of jfrog on windows
6363

6464
- name: Vault
6565
# yamllint disable rule:line-length
6666
id: secrets
67-
uses: SonarSource/vault-action-wrapper@320bd31b03e5dacaac6be51bbbb15adf7caccc32 # 3.1.0
67+
uses: SonarSource/vault-action-wrapper@3d5c87cb535e4a2c7a09adcbcfdefa751854dee3 # 3.3.0
6868
with:
6969
secrets: |
7070
development/artifactory/token/{REPO_OWNER_NAME_DASH}-${{ env.ARTIFACTORY_READER_ROLE }} access_token | ARTIFACTORY_ACCESS_TOKEN;

.github/workflows/Iris.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ jobs:
1717
contents: write
1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
20+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2121
- name: Configure poetry
2222
uses: ./.github/actions/config-poetry
2323
- run: |
2424
poetry run pytest --cov-report=xml:coverage.xml --cov-config=pyproject.toml --cov=src --cov-branch tests
2525
poetry run mypy src/ > mypy-report.txt || true
2626
- name: Upload coverage artifacts
27-
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
27+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
2828
with:
2929
name: coverage-reports
3030
path: |
@@ -40,10 +40,10 @@ jobs:
4040
contents: write
4141
steps:
4242
- name: Checkout code
43-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
43+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
4444

4545
- name: Download coverage artifacts
46-
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
46+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
4747
with:
4848
name: coverage-reports
4949

.github/workflows/MacOsNightly.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
python-version: ["3.9.18", "3.10.13", "3.11.7", "3.12.1", "3.13.2"]
3131
steps:
3232
- name: Checkout repository
33-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
33+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
3434

3535
- name: Setup Cloudflare WARP
3636
uses: SonarSource/gh-action_setup-cloudflare-warp@v1
@@ -55,7 +55,7 @@ jobs:
5555
SKIP_DOCKER: true
5656
steps:
5757
- name: Checkout repository
58-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
58+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
5959

6060
- name: Setup Cloudflare WARP
6161
uses: SonarSource/gh-action_setup-cloudflare-warp@v1

.github/workflows/SlackNotify.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ jobs:
1717
- name: Send Slack Notification
1818
env:
1919
GITHUB_TOKEN: ${{ github.token }}
20-
uses: SonarSource/gh-action_slack-notify@1.0.1
20+
uses: SonarSource/gh-action_slack-notify@9532fdcfa4143ed5da2da7b0e77172abbe24ae33 # 1.0.2
2121
with:
2222
slackChannel: squad-python-notifs

.github/workflows/build.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
contents: write
2121
steps:
2222
- name: Checkout repository
23-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
23+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2424
- name: Install mise and tools
25-
uses: jdx/mise-action@e3d7b8d67a7958d1207f6ed871e83b1ea780e7b0 #v3.3.1
25+
uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3.6.3
2626
- name: Build the scanner
2727
uses: SonarSource/ci-github-actions/build-poetry@v1
2828
id: build-poetry
@@ -40,7 +40,7 @@ jobs:
4040
contents: write
4141
steps:
4242
- name: Checkout repository
43-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
43+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
4444
- name: Configure poetry
4545
uses: ./.github/actions/config-poetry # We use this job to cache the poetry depend
4646
- run: |
@@ -55,7 +55,7 @@ jobs:
5555
contents: write
5656
steps:
5757
- name: Checkout repository
58-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
58+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
5959
- name: Configure poetry
6060
uses: ./.github/actions/config-poetry
6161
- run: |
@@ -73,9 +73,9 @@ jobs:
7373
contents: read
7474
steps:
7575
- name: Checkout repository
76-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
76+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
7777
- name: Install mise and tools
78-
uses: jdx/mise-action@e3d7b8d67a7958d1207f6ed871e83b1ea780e7b0 #v3.3.1
78+
uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3.6.3
7979
- name: Check for incorrect documentation
8080
run: |
8181
poetry run python tools/generate_cli_documentation.py
@@ -90,14 +90,14 @@ jobs:
9090
contents: write
9191
steps:
9292
- name: Checkout repository
93-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
93+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
9494
- name: Configure poetry
9595
uses: ./.github/actions/config-poetry
9696
- run: |
9797
poetry run pytest --cov-report=xml:coverage.xml --cov-config=pyproject.toml --cov=src --cov-branch tests
9898
poetry run mypy src/ > mypy-report.txt || true
9999
- name: Upload coverage artifacts
100-
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
100+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
101101
with:
102102
name: coverage-reports
103103
path: |
@@ -113,13 +113,13 @@ jobs:
113113
contents: write
114114
steps:
115115
- name: Checkout repository
116-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
116+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
117117
- name: Download coverage artifacts
118-
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
118+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
119119
with:
120120
name: coverage-reports
121121
- name: Install mise and tools
122-
uses: jdx/mise-action@e3d7b8d67a7958d1207f6ed871e83b1ea780e7b0 #v3.3.1
122+
uses: jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db # v3.6.3
123123
- name: Analysis the project on next
124124
uses: SonarSource/ci-github-actions/build-poetry@v1
125125
with:
@@ -141,7 +141,7 @@ jobs:
141141
["3.9.18", "3.9.6", "3.10.13", "3.11.7", "3.12.1", "3.13.2", "3.14.0"]
142142
steps:
143143
- name: Checkout repository
144-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
144+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
145145
- name: Configure poetry
146146
uses: ./.github/actions/config-poetry
147147
with:
@@ -159,7 +159,7 @@ jobs:
159159
contents: write
160160
steps:
161161
- name: Checkout repository
162-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
162+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
163163
- name: Configure poetry for Windows
164164
uses: ./.github/actions/config-poetry
165165
- name: Execute the test suite
@@ -177,7 +177,7 @@ jobs:
177177
SKIP_DOCKER: true
178178
steps:
179179
- name: Checkout repository
180-
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
180+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
181181
- name: Cache SonarQube
182182
uses: SonarSource/gh-action_cache@v1
183183
id: sonarqube-cache

0 commit comments

Comments
 (0)