Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 17 additions & 5 deletions .github/workflows/docs_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
run:
working-directory: ./docs
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@cd7d8d697e10461458bc61a30d094dc601a8b017
with:
sparse-checkout: |
docs
Expand All @@ -35,7 +35,7 @@ jobs:
# Install Syft
wget --no-verbose https://raw.githubusercontent.com/anchore/syft/main/install.sh -O - | sh -s -- -b /usr/local/bin

- uses: actions/setup-node@v4
- uses: actions/setup-node@c2ac33f2c62f978d6c944d9648125a294e56dc0b
with:
node-version: 18

Expand All @@ -51,12 +51,24 @@ jobs:
- name: Generate reports
run: |
mkdir -p reports
syft packages . -o cyclonedx-json --file reports/sbom.cyclonedx.json
syft packages . -o spdx-json --file reports/sbom.spdx.json
tar -czf reports/build.tar.gz build

- uses: anchore/sbom-action@a5afbb185c4d9799c758f05e496032af75ae9128
with:
path: .
format: cyclonedx-json
upload-artifact: false
output-file: docs/reports/sbom.cyclonedx.json

- uses: anchore/sbom-action@a5afbb185c4d9799c758f05e496032af75ae9128
with:
path: .
format: spdx-json
upload-artifact: false
output-file: docs/reports/sbom.spdx.json

# Upload artifacts so they are shared with the chainloop job
- uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
- uses: actions/upload-artifact@ef09cdac3e2d3e60d8ccadda691f4f1cec5035cb
with:
name: reports
path: docs/reports/*
Expand Down