Skip to content

Commit c1dc0f4

Browse files
dependabot[bot]hugovk
authored andcommitted
[3.14] build(deps): bump the actions group with 12 updates (GH-158342)
(cherry picked from commit dd410a9) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: dependabot[bot] <support@github.com>
1 parent afc280c commit c1dc0f4

22 files changed

Lines changed: 74 additions & 74 deletions

‎.github/workflows/build.yml‎

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,10 @@ jobs:
5656
needs: build-context
5757
if: needs.build-context.outputs.run-tests == 'true'
5858
steps:
59-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
59+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6060
with:
6161
persist-credentials: false
62-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
62+
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
6363
with:
6464
python-version: '3.x'
6565
- name: Install dependencies
@@ -90,7 +90,7 @@ jobs:
9090
if: ${{ failure() && steps.check.conclusion == 'failure' }}
9191
run: |
9292
make regen-abidump
93-
- uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
93+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
9494
name: Publish updated ABI files
9595
if: ${{ failure() && steps.check.conclusion == 'failure' }}
9696
with:
@@ -112,7 +112,7 @@ jobs:
112112
run: |
113113
apt update && apt install git -yq
114114
git config --global --add safe.directory "$GITHUB_WORKSPACE"
115-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
115+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
116116
with:
117117
fetch-depth: 1
118118
persist-credentials: false
@@ -149,10 +149,10 @@ jobs:
149149
needs: build-context
150150
if: needs.build-context.outputs.run-tests == 'true'
151151
steps:
152-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
152+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
153153
with:
154154
persist-credentials: false
155-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
155+
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
156156
with:
157157
python-version: '3.x'
158158
- name: Runner image version
@@ -329,7 +329,7 @@ jobs:
329329
SSLLIB_DIR: ${{ github.workspace }}/multissl/${{ matrix.ssllib.name }}/${{ matrix.ssllib.version }}
330330
LD_LIBRARY_PATH: ${{ github.workspace }}/multissl/${{ matrix.ssllib.name }}/${{ matrix.ssllib.version }}/lib
331331
steps:
332-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
332+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
333333
with:
334334
persist-credentials: false
335335
- name: Runner image version
@@ -340,7 +340,7 @@ jobs:
340340
run: sudo ./.github/workflows/posix-deps-apt.sh
341341
- name: 'Restore SSL library build'
342342
id: cache-ssl-lib
343-
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
343+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
344344
with:
345345
path: ./multissl/${{ matrix.ssllib.name }}/${{ matrix.ssllib.version }}
346346
key: ${{ matrix.os }}-multissl-${{ matrix.ssllib.name }}-${{ matrix.ssllib.version }}
@@ -388,7 +388,7 @@ jobs:
388388

389389
runs-on: ${{ matrix.runs-on }}
390390
steps:
391-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
391+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
392392
with:
393393
persist-credentials: false
394394
- name: Build and test
@@ -401,7 +401,7 @@ jobs:
401401
timeout-minutes: 60
402402
runs-on: macos-26
403403
steps:
404-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
404+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
405405
with:
406406
persist-credentials: false
407407

@@ -430,7 +430,7 @@ jobs:
430430
OPENSSL_VER: 3.5.8
431431
PYTHONSTRICTEXTENSIONBUILD: 1
432432
steps:
433-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
433+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
434434
with:
435435
persist-credentials: false
436436
- name: Register gcc problem matcher
@@ -444,7 +444,7 @@ jobs:
444444
echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
445445
- name: 'Restore OpenSSL build'
446446
id: cache-openssl
447-
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
447+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
448448
with:
449449
path: ./multissl/openssl/${{ env.OPENSSL_VER }}
450450
key: ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -491,7 +491,7 @@ jobs:
491491
./python -m venv "$VENV_LOC" && "$VENV_PYTHON" -m pip install -r "${GITHUB_WORKSPACE}/Tools/requirements-hypothesis.txt"
492492
- name: 'Restore Hypothesis database'
493493
id: cache-hypothesis-database
494-
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
494+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
495495
with:
496496
path: ${{ env.CPYTHON_BUILDDIR }}/.hypothesis/
497497
key: hypothesis-database-${{ github.head_ref || github.run_id }}
@@ -518,7 +518,7 @@ jobs:
518518
-x test_subprocess \
519519
-x test_signal \
520520
-x test_sysconfig
521-
- uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
521+
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
522522
if: always()
523523
with:
524524
name: hypothesis-example-db
@@ -539,7 +539,7 @@ jobs:
539539
PYTHONSTRICTEXTENSIONBUILD: 1
540540
ASAN_OPTIONS: detect_leaks=0:allocator_may_return_null=1:handle_segv=0
541541
steps:
542-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
542+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
543543
with:
544544
persist-credentials: false
545545
- name: Runner image version
@@ -555,7 +555,7 @@ jobs:
555555
echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/multissl/openssl/${OPENSSL_VER}/lib" >> "$GITHUB_ENV"
556556
- name: 'Restore OpenSSL build'
557557
id: cache-openssl
558-
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
558+
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
559559
with:
560560
path: ./multissl/openssl/${{ env.OPENSSL_VER }}
561561
key: ${{ matrix.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
@@ -602,7 +602,7 @@ jobs:
602602
needs: build-context
603603
if: needs.build-context.outputs.run-ubuntu == 'true'
604604
steps:
605-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
605+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
606606
with:
607607
persist-credentials: false
608608
- name: Runner image version
@@ -705,7 +705,7 @@ jobs:
705705

706706
steps:
707707
- name: Check whether the needed jobs succeeded or failed
708-
uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe
708+
uses: re-actors/alls-green@b5b5b37504aa4183270bd3d855c52a67f212be35
709709
with:
710710
allowed-failures: >-
711711
build-android,

‎.github/workflows/jit.yml‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: ubuntu-26.04
3030
timeout-minutes: 60
3131
steps:
32-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
32+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3333
with:
3434
persist-credentials: false
3535
- name: Build tier two interpreter
@@ -66,10 +66,10 @@ jobs:
6666
architecture: ARM64
6767
runner: windows-11-arm
6868
steps:
69-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
69+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
7070
with:
7171
persist-credentials: false
72-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
72+
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
7373
with:
7474
python-version: '3.11'
7575
# PCbuild downloads LLVM automatically:
@@ -100,10 +100,10 @@ jobs:
100100
- target: aarch64-apple-darwin/clang
101101
runner: macos-26
102102
steps:
103-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
103+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
104104
with:
105105
persist-credentials: false
106-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
106+
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
107107
with:
108108
python-version: '3.11'
109109
- name: Install LLVM
@@ -145,10 +145,10 @@ jobs:
145145
- target: aarch64-unknown-linux-gnu/gcc
146146
runner: ubuntu-24.04-arm
147147
steps:
148-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
148+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
149149
with:
150150
persist-credentials: false
151-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
151+
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
152152
with:
153153
python-version: '3.11'
154154
- name: Build
@@ -181,10 +181,10 @@ jobs:
181181
use_clang: true
182182
run_tests: false
183183
steps:
184-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
184+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
185185
with:
186186
persist-credentials: false
187-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
187+
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
188188
with:
189189
python-version: '3.11'
190190
- name: Build

‎.github/workflows/lint.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
timeout-minutes: 10
2020

2121
steps:
22-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
22+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2323
with:
2424
persist-credentials: false
25-
- uses: j178/prek-action@0bb87d7f00b0c99306c8bcb8b8beba1eb581c037 # v1.1.1
25+
- uses: j178/prek-action@4e14d07f9231acabce116ccfca13b13dd9755ece # v3.0.0

‎.github/workflows/mypy.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@ jobs:
6565
"Tools/peg_generator",
6666
]
6767
steps:
68-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
68+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6969
with:
7070
persist-credentials: false
71-
- uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0
71+
- uses: astral-sh/setup-uv@bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0
7272
with:
7373
python-version: "3.13"
7474
activate-environment: true

‎.github/workflows/new-bugs-announce-notifier.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
issues: read
1616
timeout-minutes: 10
1717
steps:
18-
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
18+
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
1919
with:
2020
node-version: 20
2121
- run: npm install mailgun.js form-data

‎.github/workflows/require-pr-label.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
steps:
2020
- name: Check there's no DO-NOT-MERGE
21-
uses: mheap/github-action-required-labels@0ac283b4e65c1fb28ce6079dea5546ceca98ccbe # v5.5.2
21+
uses: mheap/github-action-required-labels@23e10fde7e062233401931a0eece796cd9bf3177 # v5.6.0
2222
with:
2323
mode: exactly
2424
count: 0
@@ -36,7 +36,7 @@ jobs:
3636
steps:
3737
# Check that the PR is not awaiting changes from the author due to previous review.
3838
- name: Check there's no required changes
39-
uses: mheap/github-action-required-labels@0ac283b4e65c1fb28ce6079dea5546ceca98ccbe # v5.5.2
39+
uses: mheap/github-action-required-labels@23e10fde7e062233401931a0eece796cd9bf3177 # v5.6.0
4040
with:
4141
mode: exactly
4242
count: 0
@@ -45,7 +45,7 @@ jobs:
4545
awaiting change review
4646
- id: is-feature
4747
name: Check whether this PR is a feature (contains a "type-feature" label)
48-
uses: mheap/github-action-required-labels@0ac283b4e65c1fb28ce6079dea5546ceca98ccbe # v5.5.2
48+
uses: mheap/github-action-required-labels@23e10fde7e062233401931a0eece796cd9bf3177 # v5.6.0
4949
with:
5050
mode: exactly
5151
count: 1
@@ -56,7 +56,7 @@ jobs:
5656
- id: awaiting-merge
5757
if: steps.is-feature.outputs.status == 'success'
5858
name: Check for complete review
59-
uses: mheap/github-action-required-labels@0ac283b4e65c1fb28ce6079dea5546ceca98ccbe # v5.5.2
59+
uses: mheap/github-action-required-labels@23e10fde7e062233401931a0eece796cd9bf3177 # v5.6.0
6060
with:
6161
mode: exactly
6262
count: 1

‎.github/workflows/reusable-check-c-api-docs.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ jobs:
1515
runs-on: ubuntu-latest
1616
timeout-minutes: 5
1717
steps:
18-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
18+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1919
with:
2020
persist-credentials: false
21-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
21+
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
2222
with:
2323
python-version: '3.x'
2424
- name: Check for undocumented C APIs

‎.github/workflows/reusable-cifuzz.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ jobs:
3737
sanitizer: ${{ inputs.sanitizer }}
3838
- name: Upload crash
3939
if: failure() && steps.build.outcome == 'success'
40-
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
40+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
4141
with:
4242
name: ${{ inputs.sanitizer }}-artifacts
4343
path: ./out/artifacts
4444
- name: Upload SARIF
4545
if: always() && steps.build.outcome == 'success'
46-
uses: github/codeql-action/upload-sarif@c10b8064de6f491fea524254123dbe5e09572f13 # v4.35.1
46+
uses: github/codeql-action/upload-sarif@b96794f015dfd88f77b49b1c93e0fa7110f94c63 # v4.38.0
4747
with:
4848
sarif_file: cifuzz-sarif/results.sarif
4949
checkout_path: cifuzz-sarif

‎.github/workflows/reusable-context.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,14 @@ jobs:
7777
run-windows-tests: ${{ steps.changes.outputs.run-windows-tests }}
7878
steps:
7979
- name: Set up Python
80-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
80+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
8181
with:
8282
python-version: "3"
8383

8484
- run: >-
8585
echo '${{ github.event_name }}'
8686
87-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
87+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
8888
with:
8989
persist-credentials: false
9090
ref: >-

‎.github/workflows/reusable-docs.yml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
refspec_pr: '+${{ github.event.pull_request.head.sha }}:remotes/origin/${{ github.event.pull_request.head.ref }}'
3939
steps:
4040
- name: 'Check out latest PR branch commit'
41-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
41+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4242
with:
4343
persist-credentials: false
4444
ref: >-
@@ -63,7 +63,7 @@ jobs:
6363
git fetch origin "${refspec_base}" --shallow-since="${DATE}" \
6464
--no-tags --prune --no-recurse-submodules
6565
- name: 'Set up Python'
66-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
66+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
6767
with:
6868
python-version: '3'
6969
cache: 'pip'
@@ -96,10 +96,10 @@ jobs:
9696
runs-on: ubuntu-26.04
9797
timeout-minutes: 60
9898
steps:
99-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
99+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
100100
with:
101101
persist-credentials: false
102-
- uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
102+
- uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
103103
with:
104104
path: ~/.cache/pip
105105
key: ubuntu-doc-${{ hashFiles('Doc/requirements.txt') }}
@@ -122,11 +122,11 @@ jobs:
122122
runs-on: ubuntu-latest
123123
timeout-minutes: 30
124124
steps:
125-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
125+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
126126
with:
127127
persist-credentials: false
128128
- name: 'Set up Python'
129-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
129+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
130130
with:
131131
python-version: '3'
132132
cache: 'pip'

0 commit comments

Comments
 (0)