jbonofre opened a new pull request, #644: URL: https://github.com/apache/karaf-decanter/pull/644
## Summary - Replace single `build.yml` with `ci.yml` containing separate build and test jobs with Maven cache sharing, matching the pattern used in Apache Karaf - Pin runner to `ubuntu-24.04`, add Maven cache in `setup-java`, add 180-minute test timeout - Upload surefire test results and event file as artifacts - Add `ci-test-results.yml` to publish test results as PR check annotations using `EnricoMi/publish-unit-test-result-action` ## Test plan - [ ] Verify CI workflow triggers on push to main and on PRs - [ ] Verify build job completes and caches Maven repository - [ ] Verify test job restores cache and runs tests successfully - [ ] Verify test results are published as PR annotations -- 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]
