Skip to content

Commit 30cbc41

Browse files
authored
Update github actions in CI (RustPython#6169)
* Update `setup-python` to v6 * Update `checkout` to v5
1 parent 150e8ef commit 30cbc41

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/ci.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ jobs:
122122
- windows-2025 # TODO: Switch to `windows-latest` on 2025/09/30
123123
fail-fast: false
124124
steps:
125-
- uses: actions/checkout@v4
125+
- uses: actions/checkout@v5
126126
- uses: dtolnay/rust-toolchain@stable
127127
with:
128128
components: clippy
@@ -181,7 +181,7 @@ jobs:
181181
runs-on: ubuntu-latest
182182
timeout-minutes: 30
183183
steps:
184-
- uses: actions/checkout@v4
184+
- uses: actions/checkout@v5
185185
- uses: dtolnay/rust-toolchain@stable
186186
with:
187187
target: i686-unknown-linux-gnu
@@ -251,10 +251,10 @@ jobs:
251251
- windows-2025 # TODO: Switch to `windows-latest` on 2025/09/30
252252
fail-fast: false
253253
steps:
254-
- uses: actions/checkout@v4
254+
- uses: actions/checkout@v5
255255
- uses: dtolnay/rust-toolchain@stable
256256
- uses: Swatinem/rust-cache@v2
257-
- uses: actions/setup-python@v5
257+
- uses: actions/setup-python@v6
258258
with:
259259
python-version: ${{ env.PYTHON_VERSION }}
260260
- name: Set up the Windows environment
@@ -273,7 +273,7 @@ jobs:
273273
- name: build rustpython
274274
run: cargo build --release --verbose --features=threading ${{ env.CARGO_ARGS }},jit
275275
if: runner.os != 'macOS'
276-
- uses: actions/setup-python@v5
276+
- uses: actions/setup-python@v6
277277
with:
278278
python-version: ${{ env.PYTHON_VERSION }}
279279
- name: run snippets
@@ -316,15 +316,15 @@ jobs:
316316
name: Check Rust code with rustfmt and clippy
317317
runs-on: ubuntu-latest
318318
steps:
319-
- uses: actions/checkout@v4
319+
- uses: actions/checkout@v5
320320
- uses: dtolnay/rust-toolchain@stable
321321
with:
322322
components: rustfmt, clippy
323323
- name: run rustfmt
324324
run: cargo fmt --check
325325
- name: run clippy on wasm
326326
run: cargo clippy --manifest-path=wasm/lib/Cargo.toml -- -Dwarnings
327-
- uses: actions/setup-python@v5
327+
- uses: actions/setup-python@v6
328328
with:
329329
python-version: ${{ env.PYTHON_VERSION }}
330330
- name: install ruff
@@ -357,7 +357,7 @@ jobs:
357357
env:
358358
NIGHTLY_CHANNEL: nightly
359359
steps:
360-
- uses: actions/checkout@v4
360+
- uses: actions/checkout@v5
361361

362362
- uses: dtolnay/rust-toolchain@master
363363
with:
@@ -379,7 +379,7 @@ jobs:
379379
runs-on: ubuntu-latest
380380
timeout-minutes: 30
381381
steps:
382-
- uses: actions/checkout@v4
382+
- uses: actions/checkout@v5
383383
- uses: dtolnay/rust-toolchain@stable
384384

385385
- uses: Swatinem/rust-cache@v2
@@ -390,7 +390,7 @@ jobs:
390390
wget https://github.com/mozilla/geckodriver/releases/download/v0.36.0/geckodriver-v0.36.0-linux64.tar.gz
391391
mkdir geckodriver
392392
tar -xzf geckodriver-v0.36.0-linux64.tar.gz -C geckodriver
393-
- uses: actions/setup-python@v5
393+
- uses: actions/setup-python@v6
394394
with:
395395
python-version: ${{ env.PYTHON_VERSION }}
396396
- run: python -m pip install -r requirements.txt
@@ -440,7 +440,7 @@ jobs:
440440
runs-on: ubuntu-latest
441441
timeout-minutes: 30
442442
steps:
443-
- uses: actions/checkout@v4
443+
- uses: actions/checkout@v5
444444
- uses: dtolnay/rust-toolchain@stable
445445
with:
446446
target: wasm32-wasip1

0 commit comments

Comments
 (0)