Skip to content

Commit 877b090

Browse files
committed
fix: exclude phoonnx itself from license check
The pilosus checker resolves phoonnx against the last setup.py-era PyPI upload (1.3.3) which has no license metadata, scoring it Error and failing every PR. The check targets third-party deps; the repo license is Apache-2.0 in pyproject.toml.
1 parent b0a7d76 commit 877b090

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/license_check.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,8 @@ jobs:
1717
# NOTE: pilosus matches the resolved requirement, so an anchored
1818
# `^pycotovia$` never matches `pycotovia==0.1.0` / `pycotovia:0.1.0`.
1919
# Allow either separator (the colon gotcha).
20-
exclude_packages: '^pycotovia([=<>!~ @;:]|$)'
20+
# phoonnx itself is excluded: the checker resolves it against the last
21+
# setup.py-era PyPI upload (1.3.3), which carries no license metadata and
22+
# is scored "Error". The check is about third-party dependencies; the
23+
# repo's own license is Apache-2.0 in pyproject.toml.
24+
exclude_packages: '^(pycotovia|phoonnx)([=<>!~ @;:]|$)'

0 commit comments

Comments
 (0)