Skip to content

chore(ci): bump GitHub Actions to Node 24 majors - #30

Merged
pretyflaco merged 1 commit into
mainfrom
chore/actions-node24-bump
Aug 15, 2026
Merged

chore(ci): bump GitHub Actions to Node 24 majors#30
pretyflaco merged 1 commit into
mainfrom
chore/actions-node24-bump

Conversation

@pretyflaco

Copy link
Copy Markdown
Owner

Resolves the Node 20 deprecation warnings the runner now emits on every CI/release run.

Bumps

  • actions/checkout v4 -> v5
  • actions/setup-python v5 -> v6
  • actions/upload-artifact v4 -> v5
  • actions/download-artifact v4 -> v5

upload/download majors kept matched (v4 artifacts aren't cross-compatible with v5 tooling). pypa/gh-action-pypi-publish stays on the upstream rolling release/v1 tag.

Verification

  • PR CI exercises checkout@v5 + setup-python@v6 on Python 3.10-3.12.
  • release.yml artifact bumps validated separately via a workflow_dispatch dry-run on this branch (build + twine check + upload-artifact@v5; publish auto-skips, gated on refs/tags/v*).

No code or version change; no release.

Resolves the Node 20 deprecation warnings emitted by the runner:
- actions/checkout v4 -> v5
- actions/setup-python v5 -> v6
- actions/upload-artifact v4 -> v5
- actions/download-artifact v4 -> v5

upload/download majors kept matched. pypa/gh-action-pypi-publish stays on
the upstream rolling release/v1 tag.
@pretyflaco
pretyflaco merged commit 5c35642 into main Aug 15, 2026
5 checks passed
@pretyflaco
pretyflaco deleted the chore/actions-node24-bump branch August 15, 2026 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant