jbonofre opened a new pull request, #619:
URL: https://github.com/apache/karaf-decanter/pull/619

   ## Summary
   - Replace `build.yml` with `ci.yml` splitting CI into separate **build** and 
**test** jobs
   - Add JDK matrix (11, 17, 21) to catch version-specific issues
   - Add Maven dependency caching for faster builds
   - Add concurrency control to cancel superseded workflow runs
   - Publish test results as GitHub check annotations via `dorny/test-reporter`
   - Upload surefire report artifacts on test failures
   
   ## Test plan
   - [ ] Verify the CI workflow triggers on push to main and on PRs
   - [ ] Verify build job completes for all JDK versions
   - [ ] Verify test job runs after build and publishes test results
   - [ ] Verify concurrency cancellation works on rapid pushes


-- 
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]

Reply via email to