lewismc opened a new pull request, #898:
URL: https://github.com/apache/nutch/pull/898

   This PR is part # 2 of NUTCH-3085 and builds on 
https://github.com/apache/nutch/pull/897
   
   **Fix JaCoCo report failure**: The jacoco-report Ant target was scanning 
build/plugins/**/*.jar for class files, which inadvertently included 
third-party dependency JARs (Hadoop, Tika, etc.) deployed alongside plugin 
JARs. JaCoCo failed processing these. Changed to read .class files directly 
from plugin build directories (build/{plugin}/classes/) instead, excluding test 
classes.
   
   **Fix SonarCloud 404 and deprecation**: Replaced the deprecated 
SonarSource/sonarcloud-github-action@master with 
SonarSource/sonarqube-scan-action@v5. Added PR/branch context resolution so the 
scanner knows whether to perform a pull request analysis or a branch analysis 
-- required because workflow_run events don't carry PR metadata automatically.
   
   Finally, I bumped the Sonar java source version from 11 to 17 


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