Skip to content

Commit f1b8af8

Browse files
jgamblinclaude
andcommitted
ci: bump actions to v6 for Node.js 24 support
- actions/checkout v4 → v6 - actions/setup-python v5 → v6 - Remove FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 workaround (no longer needed) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent fd08a4a commit f1b8af8

2 files changed

Lines changed: 6 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@ on:
66
pull_request:
77
branches: [main]
88

9-
env:
10-
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
11-
129
jobs:
1310
test:
1411
runs-on: ${{ matrix.os }}
@@ -17,8 +14,8 @@ jobs:
1714
os: [macos-14, macos-15]
1815
python-version: ["3.10", "3.11", "3.12"]
1916
steps:
20-
- uses: actions/checkout@v4
21-
- uses: actions/setup-python@v5
17+
- uses: actions/checkout@v6
18+
- uses: actions/setup-python@v6
2219
with:
2320
python-version: ${{ matrix.python-version }}
2421
- run: pip install -e ".[dev]"
@@ -29,8 +26,8 @@ jobs:
2926
lint:
3027
runs-on: macos-14
3128
steps:
32-
- uses: actions/checkout@v4
33-
- uses: actions/setup-python@v5
29+
- uses: actions/checkout@v6
30+
- uses: actions/setup-python@v6
3431
with:
3532
python-version: "3.12"
3633
- run: pip install -e ".[dev]"

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ jobs:
88
release:
99
runs-on: macos-14
1010
steps:
11-
- uses: actions/checkout@v4
12-
- uses: actions/setup-python@v5
11+
- uses: actions/checkout@v6
12+
- uses: actions/setup-python@v6
1313
with:
1414
python-version: "3.12"
1515
- run: pip install -e ".[dev]"

0 commit comments

Comments
 (0)