The GitHub Actions job "Required Checks" on 
texera.git/feat/auto-generate-notice-binary has succeeded.
Run started by GitHub user bobbai00 (triggered by bobbai00).

Head commit for run:
df729a91779d64c50bd8e061c5b9ad926762c7db / Bob Bai <[email protected]>
chore(licensing): address review feedback on NOTICE-binary tooling

- build.yml: fold each module's NOTICE-binary drift-check into the adjacent
  LICENSE-binary check step (a single "check binary LICENSE + NOTICE" step for
  amber and for each platform service) rather than a separate step.
- generate_notice_binary.py: parse zip-internal entry paths with PurePosixPath
  instead of ad-hoc string splitting (zip entry names are always POSIX, so this
  is the correct and portable way), addressing the Windows-portability note.
- Add bin/licensing/test_generate_notice_binary.py: stdlib unittest covering
  version stripping, artifact-label resolution (pom.properties + filename
  fallback), NOTICE extraction / CRLF normalization, clustering and heading,
  and an end-to-end CLI run. Auto-discovered by the existing licensing-test CI
  step, mirroring test_check_binary_deps.py.
- amber/NOTICE-binary-python: replace the vague aiohttp note with the exact MIT
  license + copyright (Copyright (c) 2018 Fedor Indutny) of the vendored llhttp
  parser, taken verbatim from the wheel's licenses/vendor/llhttp/LICENSE, and
  regenerate amber/NOTICE-binary.

Report URL: https://github.com/apache/texera/actions/runs/27086949594

With regards,
GitHub Actions via GitBox

Reply via email to