You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "ppkarwasz (via GitHub)" <gi...@apache.org> on 2026/06/04 07:52:17 UTC
[PR] [DIRMINA-1197] Modernize Java CI workflow [mina]
ppkarwasz opened a new pull request, #53:
URL: https://github.com/apache/mina/pull/53
Update the GitHub Actions workflow to current action versions and runners, and clarify its comments.
- Pin to ubuntu-latest, windows-latest and macos-latest, testing JDK 17, 21 and 25 on Temurin.
- Bump actions/checkout to v6 (without persisting credentials), actions/setup-java to v5 (with Maven caching), and add an actions/upload-artifact@v7 step for the surefire reports.
- Limit push builds to the maintained production branches so internal feature branches are not built twice.
- Add a workflow-level concurrency group that cancels superseded pull request runs while letting pushes to the production branches run to completion.
- Run `mvn verify` instead of `mvn test`, and set per-job permissions.
Assisted-By: Claude Opus 4.8 (1M context) <no...@anthropic.com>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org
Re: [PR] [DIRMINA-1197] Modernize Java CI workflow [mina]
Posted by "elecharny (via GitHub)" <gi...@apache.org>.
elecharny merged PR #53:
URL: https://github.com/apache/mina/pull/53
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org
Re: [PR] [DIRMINA-1197] Modernize Java CI workflow [mina]
Posted by "elecharny (via GitHub)" <gi...@apache.org>.
elecharny commented on PR #53:
URL: https://github.com/apache/mina/pull/53#issuecomment-4620268878
Hi Piotr,
some information:
* branches 2.0.X and 2.1.X *won't* work with java > 1.8
* The maven command should be `mvn clean install -Pserial` (the 'serial' profile is necessary to build all the modules.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@mina.apache.org
For additional commands, e-mail: dev-help@mina.apache.org