Skip to content

release: 0.1.0-alpha.2 (#45) #5

release: 0.1.0-alpha.2 (#45)

release: 0.1.0-alpha.2 (#45) #5

Workflow file for this run

name: SBOM
on:
push:
branches: [main]
paths:
- pyproject.toml
workflow_dispatch:
permissions:
contents: read
jobs:
generate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7
with:
python-version: "3.12"
- run: python -m pip install cyclonedx-bom -e ".[test]"
- run: cyclonedx-py environment --output-format json --output-file sbom.cdx.json
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7
with:
name: agentrust-telemetry-sbom
path: sbom.cdx.json
retention-days: 90