Skip to content

ci: bump actions/checkout to v5 and wrangler-action to v4 - #301

Merged
adityak74 merged 1 commit into
mainfrom
agent/133-bump-actions
Oct 31, 2026
Merged

adityak74 merged 1 commit into
mainfrom
agent/133-bump-actions

Conversation

@adityak74

Copy link
Copy Markdown
Contributor

Changes

  • Bumped actions/checkout from 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)
  • Bumped cloudflare/wrangler-action from 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

  • YAML validated with python3 yaml.safe_load — all workflow files parse successfully
  • cargo fmt --check passes (no Rust changes)
  • No Rust source or test code was touched

Closes #133

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
adityak74 marked this pull request as ready for review October 31, 2026 03:25

@adityak74 adityak74 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 → pass
  • cargo test --workspace --exclude zorp-track → pass
  • cargo clippy --workspace --exclude zorp-track -- -D warnings → pass
  • cargo 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.

@adityak74
adityak74 merged commit 8c6fdc0 into main Oct 31, 2026
13 checks passed
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.

ci(docs): bump actions/checkout to v5 and wrangler-action to v4

1 participant