The GitHub Actions job "Release Auditing" on texera.git/fix/per-module-license-binary has failed. Run started by GitHub user bobbai00 (triggered by bobbai00).
Head commit for run: bbb611f92677a6b82faf4a769a9bb32d836f5557 / Jiadong Bai <[email protected]> chore(licensing): remove root LICENSE-binary/NOTICE-binary; auto-concat in checker The per-module LICENSE-binary and NOTICE-binary files now fully describe each Docker image's bundled third-party content, so the root LICENSE-binary and NOTICE-binary are dead code: - All dockerfiles ship the per-module file (or merged combination) as /texera/LICENSE; none reference root. - check_binary_deps.py now auto-builds a combined LICENSE-binary from the per-module files via concat_license_binary.py when --license-binary is omitted. - Source tarball still ships LICENSE and NOTICE (the source- distribution variants), which is what ASF requires; the -binary variants describe binary content and aren't required for source. Updates AddMetaInfLicenseFiles.distMappings to take per-module LICENSE-binary and NOTICE-binary paths (each service's build.sbt passes its own); amber passes LICENSE-binary-java since the Universal dist zip is jar-only. Simplifies build.yml: drops the explicit concat steps before each check_binary_deps.py invocation since the tool auto-handles. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/25248126553 With regards, GitHub Actions via GitBox
