[fix][CI] Check Pulsar SQL / Trino license files
Fixes #16783
Motivation
The new "Pulsar CI" workflow doesn't currently check Pulsar SQL (Trino) license files. The existing "build-and-license-check" builds only the core-modules profile because of performance reasons.
Modifications
Add license check to the step that builds the full apachepulsar/pulsar-test-latest-version:latest docker image.
The pr had no activity for 30 days, mark with Stale label.
The pr had no activity for 30 days, mark with Stale label.
@tisonkun Please review
@lhotari Please provide a correct documentation label for your PR. Instructions see Pulsar Documentation Label Guide.
I don't know if you did it on purpose but running this check also in the
Build and License checkstep is a good thing because it can avoid unnecessary steps to be executed in case of failure
@nicoloboschi @tisonkun It's intentionally not handled in "Build and License check". if it would be done there, we'd have to compile the whole distribution and that would mess up the whole "Build and License check" step.
@lhotari any progress here?
No responses. Try to supersede in #18171.