Repository navigation
ci: bump actions/checkout to v5 and wrangler-action to v4 - #301
Merged
Merged
Conversation
Bump actions/checkout from v4 to v5 across all workflow files (ci, desktop, docs, image, release) and wrangler-action from v3 to v4 (docs only). This eliminates the Node 20 deprecation warning GitHub runners now show since they force Node 24. Closes #133
adityak74
marked this pull request as ready for review
October 31, 2026 03:25
adityak74
commented
Oct 31, 2026
adityak74
left a comment
Contributor
Author
There was a problem hiding this comment.
Summary
Bumps actions/checkout from v4 to v5 across all CI workflow files, and bumps cloudflare/wrangler-action from v3 to v4 in the docs workflow. These are straightforward infra dependencies updates with no Rust code changes.
Commands run
cargo build --workspace --exclude zorp-track→ passcargo test --workspace --exclude zorp-track→ passcargo clippy --workspace --exclude zorp-track -- -D warnings→ passcargo fmt --check→ not applicable (no Rust source changed; only.github/workflows/*.yml)
Findings
No issues found. The PR is a clean, low-risk dependency version bump. All version references (v5 for checkout, v4 for wrangler-action) exist on GitHub with available tags. The changes are mechanical replacements with no behavioral impact on compiled code.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
actions/checkoutfrom v4 → v5 in all 5 workflow files:.github/workflows/ci.yml(11 occurrences).github/workflows/desktop.yml(1).github/workflows/docs.yml(1).github/workflows/image.yml(1).github/workflows/release.yml(2)cloudflare/wrangler-actionfrom v3 → v4 in.github/workflows/docs.yml(1)Why
Both v4 of actions/checkout and v3 of wrangler-action target Node 20, which GitHub runners now force onto Node 24 with a deprecation warning on every run. This bump eliminates those warnings while keeping all behavior the same.
Verification
python3yaml.safe_load— all workflow files parse successfullycargo fmt --checkpasses (no Rust changes)Closes #133