Skip to content

Update GitHub Actions to Node 24-compatible versions#354

Merged
sbouchet merged 2 commits into
eclipse-che:mainfrom
sbouchet:update-actions-node24
May 28, 2026
Merged

Update GitHub Actions to Node 24-compatible versions#354
sbouchet merged 2 commits into
eclipse-che:mainfrom
sbouchet:update-actions-node24

Conversation

@sbouchet
Copy link
Copy Markdown
Contributor

GitHub is deprecating Node 20 on Actions runners (June 16, 2026). Upgrade all action versions to their Node 24-compatible releases:

  • actions/checkout v3 → v6
  • actions/setup-go v3 → v5
  • docker/setup-qemu-action v2 → v4
  • docker/setup-buildx-action v2 → v4
  • docker/build-push-action v3 → v7
  • docker/login-action v2 → v4
  • redhat-actions/try-in-web-ide v1 → v1.4

see eclipse-che/che#23861

GitHub is deprecating Node 20 on Actions runners (June 16, 2026).
Upgrade all action versions to their Node 24-compatible releases:
- actions/checkout v3 → v6
- actions/setup-go v3 → v5
- docker/setup-qemu-action v2 → v4
- docker/setup-buildx-action v2 → v4
- docker/build-push-action v3 → v7
- docker/login-action v2 → v4
- redhat-actions/try-in-web-ide v1 → v1.4

Assisted-by: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Stephane Bouchet <sbouchet@redhat.com>
Automatically keep GitHub Actions versions up to date
with weekly update checks.

Assisted-by: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Stephane Bouchet <sbouchet@redhat.com>
@sbouchet sbouchet force-pushed the update-actions-node24 branch from 5c9aa99 to 5fbacfb Compare May 27, 2026 14:00
@sbouchet sbouchet merged commit 18c531e into eclipse-che:main May 28, 2026
9 checks passed
@sbouchet sbouchet deleted the update-actions-node24 branch May 28, 2026 14:05
@sbouchet
Copy link
Copy Markdown
Contributor Author

ok let's see wiuth the current open pr if everything works :)

@sbouchet sbouchet moved this from Ready for Review to ✅ Done in Eclipse Che Team C Backlog May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants