Skip to content

Update github actions (major) - #3089

Merged
laurit merged 1 commit into
mainfrom
renovate/major-github-actions
Sep 1, 2026
Merged

Update github actions (major)#3089
laurit merged 1 commit into
mainfrom
renovate/major-github-actions

Conversation

@renovate

@renovate renovate Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v6.0.2v7.0.1
actions/setup-java action major v5.7.0v6.0.0
actions/setup-node action major v6.4.0v7.0.0
actions/upload-artifact action major v5.0.0v7.0.1
node uses-with major 2224

Release Notes

actions/checkout (actions/checkout)

v7.0.1

Compare Source

v7.0.0

Compare Source

v6.1.0

Compare Source

v6.0.3

Compare Source

actions/setup-java (actions/setup-java)

v6.0.0

Compare Source

actions/setup-node (actions/setup-node)

v7.0.0

Compare Source

What's Changed
Enhancements:
Bug fixes:
Documentation updates:
Dependency update:
New Contributors

Full Changelog: actions/setup-node@v6...v7.0.0

v6.5.0

Compare Source

What's Changed

Full Changelog: actions/setup-node@v6.4.0...v6.5.0

actions/upload-artifact (actions/upload-artifact)

v7.0.1

Compare Source

What's Changed

Full Changelog: actions/upload-artifact@v7...v7.0.1

v7.0.0

Compare Source

v7 What's new

Direct Uploads

Adds support for uploading single files directly (unzipped). Callers can set the new archive parameter to false to skip zipping the file during upload. Right now, we only support single files. The action will fail if the glob passed resolves to multiple files. The name parameter is also ignored with this setting. Instead, the name of the artifact will be the name of the uploaded file.

ESM

To support new versions of the @actions/* packages, we've upgraded the package to ESM.

What's Changed

New Contributors

Full Changelog: actions/upload-artifact@v6...v7.0.0

v6.0.0

Compare Source

v6 - What's new

[!IMPORTANT]
actions/upload-artifact@​v6 now runs on Node.js 24 (runs.using: node24) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading.

Node.js 24

This release updates the runtime to Node.js 24. v5 had preliminary support for Node.js 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24.

What's Changed

Full Changelog: actions/upload-artifact@v5.0.0...v6.0.0

actions/node-versions (node)

v24.20.0: 24.20.0

Compare Source

Node.js 24.20.0

v24.19.0: 24.19.0

Compare Source

Node.js 24.19.0

v24.18.1: 24.18.1

Compare Source

Node.js 24.18.1

v24.18.0: 24.18.0

Compare Source

Node.js 24.18.0

v24.17.0: 24.17.0

Compare Source

Node.js 24.17.0

v24.16.0: 24.16.0

Compare Source

Node.js 24.16.0

v24.15.0: 24.15.0

Compare Source

Node.js 24.15.0

v24.14.1: 24.14.1

Compare Source

Node.js 24.14.1

v24.14.0: 24.14.0

Compare Source

Node.js 24.14.0

v24.13.1: 24.13.1

Compare Source

Node.js 24.13.1

v24.13.0: 24.13.0

Compare Source

Node.js 24.13.0

v24.12.0: 24.12.0

Compare Source

Node.js 24.12.0

v24.11.1: 24.11.1

Compare Source

Node.js 24.11.1

v24.11.0: 24.11.0

Compare Source

Node.js 24.11.0

v24.10.0: 24.10.0

Compare Source

Node.js 24.10.0

v24.9.0: 24.9.0

Compare Source

Node.js 24.9.0

v24.8.0: 24.8.0

Compare Source

Node.js 24.8.0

v24.7.0: 24.7.0

Compare Source

Node.js 24.7.0

v24.6.0: 24.6.0

Compare Source

Node.js 24.6.0

v24.5.0: 24.5.0

Compare Source

Node.js 24.5.0

v24.4.1: 24.4.1

Compare Source

Node.js 24.4.1

v24.4.0: 24.4.0

Compare Source

Node.js 24.4.0

v24.3.0: 24.3.0

Compare Source

Node.js 24.3.0

v24.2.0: 24.2.0

Compare Source

Node.js 24.2.0

v24.1.0: 24.1.0

Compare Source

Node.js 24.1.0

v24.0.2: 24.0.2

Compare Source

Node.js 24.0.2

v24.0.1: 24.0.1

Compare Source

Node.js 24.0.1

v24.0.0: 24.0.0

Compare Source

Node.js 24.0.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 07:59 AM, only on Tuesday (* 0-7 * * 2)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copilot AI lite review requested due to automatic review settings September 1, 2026 00:52
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Sep 1, 2026
@renovate
renovate Bot requested a review from a team as a code owner September 1, 2026 00:52
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates pinned GitHub Actions versions across CI workflows to the latest major releases, aligning the repo’s automation with newer action runtimes (notably Node.js 24) while keeping actions pinned by commit SHA.

Changes:

  • Bump actions/setup-java from v5.7.0 to v6.0.0 across multiple Gradle-based workflows.
  • Update draft-release-notes workflow to actions/checkout v7.0.1, actions/setup-node v7.0.0 (Node 24), and actions/upload-artifact v7.0.1.
  • Keep workflows using SHA-pinned action references (supply-chain best practice) while updating the pinned SHAs.

Reviewed changes

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

Show a summary per file
File Description
.github/workflows/sonatype-guide-dependency-audit-daily.yml Updates actions/setup-java pin to v6.0.0 for the daily dependency audit job.
.github/workflows/release.yml Updates actions/setup-java pin to v6.0.0 in release-related jobs that run Gradle.
.github/workflows/draft-release-notes.yml Updates checkout/setup-node/upload-artifact pins and bumps Node from 22 → 24 for the release-notes drafting workflow.
.github/workflows/dependency-submission.yml Updates actions/setup-java pin to v6.0.0 for dependency graph submission.
.github/workflows/copilot-setup-steps.yml Updates actions/setup-java pin to v6.0.0 for Copilot setup workflow steps.
.github/workflows/codeql.yml Updates actions/setup-java pin to v6.0.0 for Java CodeQL analysis steps.
.github/workflows/build-daily.yml Updates actions/setup-java pin to v6.0.0 in the snapshot publishing workflow path.
.github/workflows/build-common.yml Updates actions/setup-java pin to v6.0.0 across reusable build/test jobs.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@laurit
laurit added this pull request to the merge queue Sep 1, 2026
Merged via the queue into main with commit be2dcf4 Sep 1, 2026
30 checks passed
@laurit
laurit deleted the renovate/major-github-actions branch September 1, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants