Switched Syft SBOM generation to runtime-only venv scan.
Audit / Dependencies (push) Successful in 7s
CD / Publish (push) Successful in 5s
CI / Formatting (push) Successful in 5s
CI / Linting (push) Successful in 4s
CI / Tests (push) Successful in 7s
CI / Type Checking (push) Successful in 9s
CI / Spelling (push) Successful in 4s

This commit is contained in:
2026-05-15 20:33:39 -04:00
parent ef0d1ce144
commit de19074fc0
+4 -3
View File
@@ -22,7 +22,7 @@ jobs:
fetch-depth: 0
- name: Install dependencies
run: uv sync --locked
run: uv sync --locked --no-dev
- name: Generate package metadata
id: metadata
@@ -38,8 +38,9 @@ jobs:
env:
SYFT_CHECK_FOR_APP_UPDATE: "false"
run: |
syft scan dir:. \
--override-default-catalogers python-package-cataloger \
syft scan dir:.venv \
--override-default-catalogers python-installed-package-cataloger \
--select-catalogers=-file \
--source-name git.logal.dev/LogalDeveloper/Crabstero \
--source-version "${{ steps.metadata.outputs.version }}" \
--output syft-table \