Skip to content

Bump upload-artifact to v7 and download-artifact to v8#248

Merged
yahonda merged 1 commit intorsim:masterfrom
yahonda:bump-artifact-actions
Apr 13, 2026
Merged

Bump upload-artifact to v7 and download-artifact to v8#248
yahonda merged 1 commit intorsim:masterfrom
yahonda:bump-artifact-actions

Conversation

@yahonda
Copy link
Copy Markdown
Collaborator

@yahonda yahonda commented Apr 12, 2026

Summary

  • Bump actions/upload-artifact from v4 to v7 and actions/download-artifact from v4 to v8 in the release workflow
  • Fixes Node.js 20 deprecation warnings seen in release run #24319392558
  • Node.js 20 actions will be forced to Node.js 24 starting June 2, 2026

Test plan

  • Verify the next release workflow run produces no Node.js 20 deprecation annotations

🤖 Generated with Claude Code

Fix Node.js 20 deprecation warnings in the release workflow.
Actions will be forced to Node.js 24 starting June 2, 2026.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the GitHub Actions release workflow artifact steps to newer major versions to eliminate Node.js 20 deprecation warnings and prepare for the Node.js 24 enforcement timeline mentioned in the PR description.

Changes:

  • Bump actions/upload-artifact from v4 to v7 in the build job.
  • Bump actions/download-artifact from v4 to v8 in the release job.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@yahonda yahonda merged commit f577351 into rsim:master Apr 13, 2026
22 checks passed
@yahonda yahonda changed the title Bump upload-artifact to v7 and download-artifact to v8 Bump artifact actions and add JRuby support for release Apr 13, 2026
@yahonda yahonda changed the title Bump artifact actions and add JRuby support for release Bump upload-artifact to v7 and download-artifact to v8 Apr 13, 2026
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.

2 participants