Skip to content

chore: bump deprecated Node 20 actions to Node 24 majors#98

Merged
rolvraen merged 1 commit into
mainfrom
bump-node24-actions
May 21, 2026
Merged

chore: bump deprecated Node 20 actions to Node 24 majors#98
rolvraen merged 1 commit into
mainfrom
bump-node24-actions

Conversation

@rolvraen
Copy link
Copy Markdown
Contributor

No description provided.

Copy link
Copy Markdown
Contributor

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 GitHub Actions dependencies across composite actions and workflows to newer major versions, aligning with the repo’s effort to move off deprecated Node 20-based actions (per PR title) and onto newer Node 24-compatible releases.

Changes:

  • Bumped core actions/* dependencies (setup-java, setup-node, setup-python, cache restore/save, download-artifact, github-script) to newer major versions.
  • Bumped Docker build metadata/build actions (docker/metadata-action, docker/build-push-action) to newer major versions.
  • Updated the pinned dorny/test-reporter commit SHA (with an inline version comment).

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
run-maven-command/action.yml Bumps actions/setup-java major version used by the Maven command composite action.
ci-cd/dependencies-cache-restore/action.yml Bumps actions/cache/restore major version used for dependency cache restore.
ci-cd/collect-build-envs/action.yml Bumps actions/download-artifact major version for collecting build env artifacts.
ci-cd/build-spring-boot-image/action.yml Bumps docker/metadata-action major version for image tag/label generation.
ci-cd/build-python-project/action.yml Bumps actions/setup-python major version used by Python build composite action.
ci-cd/build-nodejs-project/action.yml Bumps actions/setup-node major version used by Node.js build composite action.
ci-cd/build-maven-project/action.yml Bumps actions/setup-java and updates pinned dorny/test-reporter SHA for Maven build reporting.
ci-cd/build-docker-image/action.yml Bumps Docker metadata/build-push actions major versions for image build/push flow.
.github/workflows/ci-cd-default.yml Bumps actions/cache/save and actions/github-script major versions in the default CI/CD workflow.
.github/workflows/ci-cd-build-deploy-maven-lib.yml Bumps actions/cache/save major version in the Maven library build/deploy workflow.

@rolvraen rolvraen force-pushed the bump-node24-actions branch from 9b2c67a to 402bb59 Compare May 20, 2026 12:54
@rolvraen rolvraen merged commit 7083919 into main May 21, 2026
9 checks passed
@rolvraen rolvraen deleted the bump-node24-actions branch May 21, 2026 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants