Skip to content

chore: migrate Node-20 actions to Node-24-compatible versions#90

Closed
StessyMougeot wants to merge 1 commit into
mainfrom
chore/node20-migration-20260525
Closed

chore: migrate Node-20 actions to Node-24-compatible versions#90
StessyMougeot wants to merge 1 commit into
mainfrom
chore/node20-migration-20260525

Conversation

@StessyMougeot

Copy link
Copy Markdown
Contributor

Automated migration bumping Node-20 GitHub Actions to Node-24-compatible releases ahead of GitHub's 2026-06-02 forced-runtime cutover.

Changes in this PR:

  • .github/workflows/release.yml: actions/checkout@v4actions/checkout@v6
  • .github/workflows/release.yml: actions/setup-python@v5actions/setup-python@v6
  • .github/workflows/release.yml: actions/upload-artifact@v4actions/upload-artifact@v7
  • .github/workflows/release.yml: actions/download-artifact@v4actions/download-artifact@v8
  • .github/workflows/release.yml: actions/download-artifact@v4actions/download-artifact@v8
  • .github/workflows/test-release.yml: actions/checkout@v4actions/checkout@v6
  • .github/workflows/test-release.yml: actions/setup-python@v5actions/setup-python@v6
  • .github/workflows/test-release.yml: actions/upload-artifact@v4actions/upload-artifact@v7
  • .github/workflows/test-release.yml: actions/download-artifact@v4actions/download-artifact@v8

Breaking-change analysis

.github/workflows/release.yml:11 actions/checkout — risk: 🟢 NONE

No breaking-change indicators in release notes; workflow's with: keys not mentioned.

Release notes: actions/checkout@v4...v6

.github/workflows/release.yml:15 actions/setup-python — risk: 🟡 LOW

Breaking-change indicators found in release notes, but none of the workflow's with: keys appear to be affected.

Release notes: actions/setup-python@v5...v6

.github/workflows/release.yml:27 actions/upload-artifact — risk: 🟡 LOW

Breaking-change indicators found in release notes, but none of the workflow's with: keys appear to be affected.

Release notes: actions/upload-artifact@v4...v7

.github/workflows/release.yml:46 actions/download-artifact — risk: 🔴 HIGH

Breaking-change indicators found in release notes and workflow uses affected key(s): 'path'.

Release notes: actions/download-artifact@v4...v8

.github/workflows/release.yml:67 actions/download-artifact — risk: 🔴 HIGH

Breaking-change indicators found in release notes and workflow uses affected key(s): 'path'.

Release notes: actions/download-artifact@v4...v8

.github/workflows/test-release.yml:11 actions/checkout — risk: 🟢 NONE

No breaking-change indicators in release notes; workflow's with: keys not mentioned.

Release notes: actions/checkout@v4...v6

.github/workflows/test-release.yml:15 actions/setup-python — risk: 🟡 LOW

Breaking-change indicators found in release notes, but none of the workflow's with: keys appear to be affected.

Release notes: actions/setup-python@v5...v6

.github/workflows/test-release.yml:27 actions/upload-artifact — risk: 🟡 LOW

Breaking-change indicators found in release notes, but none of the workflow's with: keys appear to be affected.

Release notes: actions/upload-artifact@v4...v7

.github/workflows/test-release.yml:49 actions/download-artifact — risk: 🔴 HIGH

Breaking-change indicators found in release notes and workflow uses affected key(s): 'path'.

Release notes: actions/download-artifact@v4...v8

@StessyMougeot

Copy link
Copy Markdown
Contributor Author

Duplicate of #89 (same content). Created by a stale --refresh run that used a different date-stamped branch. Closing to consolidate.

@StessyMougeot
StessyMougeot deleted the chore/node20-migration-20260525 branch May 26, 2026 14:18
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