Skip to content

Update release actions for Node 24#34

Merged
frahlg merged 1 commit into
mainfrom
agent/release-action-updates
Jul 21, 2026
Merged

Update release actions for Node 24#34
frahlg merged 1 commit into
mainfrom
agent/release-action-updates

Conversation

@frahlg

@frahlg frahlg commented Jul 21, 2026

Copy link
Copy Markdown
Member

Summary

  • update actions/checkout from v4.4.0 to v7.0.1
  • update actions/upload-artifact from v4.6.2 to v7.0.1
  • update actions/download-artifact from v4.3.0 to v8.0.1
  • keep every action pinned to its verified full commit SHA
  • record the verified pins in the alpha changelog

Why

The first main run after the release-prep merge passed, but GitHub warned that checkout v4 still targets the retired Node 20 runtime. The tag should use current Node 24 actions and should not publish with a known workflow warning.

Validation

  • latest official releases checked through GitHub
  • tag refs resolved to their official commit SHA values
  • actionlint .github/workflows/ci.yml .github/workflows/release.yml
  • git diff --check
  • cargo package --locked --offline --allow-dirty

No Rust source or runtime behavior changes.

@frahlg
frahlg merged commit fb182f1 into main Jul 21, 2026
4 checks passed
@frahlg
frahlg deleted the agent/release-action-updates branch July 21, 2026 18:04
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