Commit 4dd3bfb
chore: bump GitHub Actions off deprecated Node.js 20 (#78)
## What
Bump the remaining GitHub Actions that still run on Node.js 20:
| File | Action | Before → After |
|------|--------|------|
| `release.yml` | `actions/setup-python` | `v5` → `v6` |
| `pypi-publish.yml` | `actions/setup-python` | `v5` → `v6` |
| `pypi-publish.yml` | `actions/checkout` | `v4` → `v5` |
## Why
Node.js 20 actions are deprecated. Actions will be forced to run on
Node.js 24 by default starting June 16th, 2026, and Node.js 20 is
removed from runners on September 16th, 2026. `setup-python@v6` and
`checkout@v5` run on Node.js 24.
The remaining actions (`checkout@v5`, `setup-go@v6`,
`golangci-lint-action@v8`, `goreleaser-action@v6`) were already current.
Both new versions are drop-in compatible with the existing `with:`
inputs.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent fb7e7dd commit 4dd3bfb
2 files changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
130 | | - | |
| 130 | + | |
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| |||
0 commit comments