diff --git a/.github/workflows/sbom.yml b/.github/workflows/sbom.yml new file mode 100644 index 0000000..f507cfb --- /dev/null +++ b/.github/workflows/sbom.yml @@ -0,0 +1,15 @@ +name: Development + +on: + workflow_dispatch: + + +jobs: + generate_sbom: + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@v4 + + - name: generate sbom + uses: CycloneDX/gh-php-composer-generate-sbom@v1 diff --git a/composer.json b/composer.json index 17c4b36..ec809ec 100644 --- a/composer.json +++ b/composer.json @@ -67,7 +67,9 @@ "config": { "allow-plugins": { "oxid-esales/oxideshop-unified-namespace-generator": true, - "oxid-esales/oxideshop-composer-plugin": true + "oxid-esales/oxideshop-composer-plugin": true, + "cyclonedx/cyclonedx-php-composer": true, + "cyclonedx/conclonedx-php-composer": true } } }