The GitHub Actions job "Check binary dependency licenses" on texera.git/chore/draft-binary-license has failed. Run started by GitHub user bobbai00 (triggered by bobbai00).
Head commit for run: f416cfd286cb681a85acc5350a2bdf094cd83fda / Jiadong Bai <[email protected]> chore(license): triage first CI run on chore/draft-binary-license Three independent fixes from the first end-to-end CI run on PR #4387 (run 24950361194): 1. **check-python-deps was failing on platform-specific torch wheel.** Linux pip-licenses reports `torch==2.8.0+cpu` (PEP 440 local-version identifier denoting the CPU-only build); macOS reports plain `torch==2.8.0`. Same software, different wheel tag. Strip the `+local` suffix in the checker so platform builds compare equal. 2. **check-python-deps was missing [email protected].** It is a transitive dep (MIT AND PSF-2.0) pulled in on Linux but absent from the original audit run on macOS. Add it to the MIT Python sub-section in alphabetical order. 3. **check-npm-deps was failing at `yarn install`, not at the checker.** The workflow hardcoded `corepack prepare [email protected]`, but frontend/.yarnrc.yml pins yarn 4.14.1 (lockfile metadata version 9). In hardened mode (the default for fork PRs) the install refused to rewrite the lockfile down to v8. Drop the hardcoded version — let corepack respect the yarnPath setting in .yarnrc.yml so CI stays in lockstep with whatever the lockfile was written with. Local verification on this branch: 115/115 Python, 120/120 npm. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/24951522949 With regards, GitHub Actions via GitBox
