Skip to content

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

Merged
rym-dd merged 2 commits into
mainfrom
chore/node20-migration-20260522
May 29, 2026
Merged

chore: migrate Node-20 actions to Node-24-compatible versions#89
rym-dd merged 2 commits into
mainfrom
chore/node20-migration-20260522

Conversation

@StessyMougeot

@StessyMougeot StessyMougeot commented May 22, 2026

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

@rym-dd
rym-dd merged commit 356f71a into main May 29, 2026
8 checks passed
@rym-dd
rym-dd deleted the chore/node20-migration-20260522 branch May 29, 2026 15:38
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.

3 participants