Skip to content

Upgrade GitHub Actions to latest major versions to avoid Node 20 deprecation#863

Merged
tjementum merged 2 commits intomainfrom
pp-1070-change-github-actions-to-the-newest-version
Mar 21, 2026
Merged

Upgrade GitHub Actions to latest major versions to avoid Node 20 deprecation#863
tjementum merged 2 commits intomainfrom
pp-1070-change-github-actions-to-the-newest-version

Conversation

@tjementum
Copy link
Member

@tjementum tjementum commented Mar 21, 2026

Summary & Motivation

Upgrade all GitHub Actions to their latest major versions ahead of the Node.js 20 deprecation deadline on June 2nd, 2026. GitHub will force JavaScript actions to run with Node.js 24 by default after that date.

  • actions/checkout v4 → v6, actions/setup-node v4 → v6, actions/setup-dotnet v4 → v5, actions/setup-java v4 → v5
  • actions/upload-artifact v4 → v7, actions/download-artifact v4 → v8, actions/github-script v7 → v8
  • azure/login v2 → v3, docker/setup-buildx-action v3 → v4

Checklist

  • I have added tests, or done manual regression tests
  • I have updated the documentation, if necessary

@tjementum tjementum requested a review from a team as a code owner March 21, 2026 06:51
@linear
Copy link

linear bot commented Mar 21, 2026

@tjementum tjementum added the Enhancement New feature or request label Mar 21, 2026
@tjementum tjementum self-assigned this Mar 21, 2026
@tjementum tjementum moved this to 🏗 In Progress in Kanban board Mar 21, 2026
@sonarqubecloud
Copy link

@tjementum tjementum merged commit 8c70845 into main Mar 21, 2026
40 checks passed
@tjementum tjementum deleted the pp-1070-change-github-actions-to-the-newest-version branch March 21, 2026 07:21
@github-project-automation github-project-automation bot moved this from 🏗 In Progress to ✅ Done in Kanban board Mar 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

1 participant