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) <[email protected]> -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
