Skip to content

Commit 530e7bf

Browse files
saraswatayuclaude
andcommitted
ci: bump checkout/setup-python/upload-artifact to Node 24 versions
Node 20 is deprecated on GitHub-hosted runners as of June 2026. Move the canary and mutation workflows to checkout@v5, setup-python@v6, and upload-artifact@v5 so we stop emitting the deprecation warning. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 4832f72 commit 530e7bf

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/live-canary.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ jobs:
1010
runs-on: ubuntu-latest
1111
timeout-minutes: 15
1212
steps:
13-
- uses: actions/checkout@v4
14-
- uses: actions/setup-python@v5
13+
- uses: actions/checkout@v5
14+
- uses: actions/setup-python@v6
1515
with:
1616
python-version: "3.13"
1717
- name: Install dependencies
@@ -24,7 +24,7 @@ jobs:
2424
run: python -m pytest tests/test_live_contract.py -v -m live
2525
- name: Upload live canary artifacts
2626
if: always()
27-
uses: actions/upload-artifact@v4
27+
uses: actions/upload-artifact@v5
2828
with:
2929
name: live-canary-artifacts
3030
path: ${{ runner.temp }}/swoop-live-artifacts

.github/workflows/mutation.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ jobs:
77
mutmut:
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@v4
11-
- uses: actions/setup-python@v5
10+
- uses: actions/checkout@v5
11+
- uses: actions/setup-python@v6
1212
with:
1313
python-version: "3.13"
1414
- name: Install dependencies
@@ -21,7 +21,7 @@ jobs:
2121
run: mutmut results > mutmut-results.txt || true
2222
- name: Upload mutation results
2323
if: always()
24-
uses: actions/upload-artifact@v4
24+
uses: actions/upload-artifact@v5
2525
with:
2626
name: mutmut-results
2727
path: mutmut-results.txt

0 commit comments

Comments
 (0)