Skip to content

Update CI actions and build command - #63

Merged
jsnel merged 2 commits into
maintenance/v1.5.xfrom
target-v1.5.x/update_gha
Mar 14, 2026
Merged

Update CI actions and build command#63
jsnel merged 2 commits into
maintenance/v1.5.xfrom
target-v1.5.x/update_gha

Conversation

@jsnel

@jsnel jsnel commented Mar 14, 2026

Copy link
Copy Markdown
Member
  • Upgrade workflow actions to v4
  • Switch JDK distribution to Temurin
  • Parallelize builds and reduce log noise

- Upgrade workflow actions to v4
- Switch JDK distribution to Temurin
- Parallelize builds and reduce log noise
Copilot AI review requested due to automatic review settings March 14, 2026 13:45

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the Maven CI workflow to use newer GitHub Actions versions and a modified Maven build invocation to improve CI performance and reduce log noise.

Changes:

  • Upgrade actions/checkout and actions/setup-java to @v4.
  • Switch JDK distribution from AdoptOpenJDK to Temurin.
  • Adjust Maven command to enable parallel builds (-T 1C) and suppress transfer progress output.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/maven.yml Outdated
his repo builds as a single Maven reactor from the root, so install is not needed for the build itself. install only adds one extra effect: it writes this project’s own artifacts into the local Maven repo under ~/.m2/repository. With cache: maven enabled in maven.yml, that can pollute the cache with locally built outputs from previous runs. verify avoids that while still exercising the full reactor build lifecycle.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@jsnel
jsnel merged commit 2498e0c into maintenance/v1.5.x Mar 14, 2026
2 checks passed
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.

2 participants