You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by "fantonangeli (via GitHub)" <gi...@apache.org> on 2026/03/10 17:22:06 UTC

[PR] NO-ISSUE: refactor ci_check_license_headers.yaml [incubator-kie-tools]

fantonangeli opened a new pull request, #3493:
URL: https://github.com/apache/incubator-kie-tools/pull/3493

   In a different repository, I was adding a CI to check the license headers, and I took the occasion to refactor a bit of this CI.
   Other repo's PR reference: https://github.com/serverlessworkflow/editor/pull/27
   
   This refactoring introduces:
   - Apache RAT caching
   - SHA1 Jar check (sha512 is not available)
   - download RAT and checksum under `/tmp`
   - updated Actions versions 
   - Verify that RAT ran successfully: due to the ` || true` (line 85), if RAT didn't run, there were no `Unapproved:` files and the CI run was green, which is wrong
   - Move the RAT version to an env var
   
   This CI has been already tested on the serverlessworkflow/editor repo and locally with act 


-- 
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: commits-unsubscribe@kie.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org