Add container image scanning and SBOM generation tasks to Taskfile

This commit is contained in:
2025-12-29 20:13:19 -06:00
parent fc7892170e
commit 077dbf95c2

View File

@@ -25,7 +25,7 @@ tasks:
publish:
desc: Publish to npm registry
cmds:
- pnpm publish
- pnpm publish --no-git-checks
preview:
desc: Preview production build
@@ -80,6 +80,18 @@ tasks:
desc: Build and run Podman container
deps: [podman-build, podman-run]
scan:
desc: Scan container image with trivy
cmds:
- trivy image --scanners vuln surveilled
sbom:
desc: Generate SBOM with trivy
cmds:
- mkdir -p sbom
- trivy fs --format spdx-json --include-dev-deps --output sbom/sbom.spdx.json .
- trivy fs --format cyclonedx --include-dev-deps --output sbom/sbom.cyclonedx.json .
setup:
desc: Setup development environment
cmds: