diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a758b1f..93436d9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -171,20 +171,28 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + - name: Set version tag (strip leading v) + id: ver + run: echo "tag=${GITHUB_REF_NAME#v}" >> $GITHUB_OUTPUT + # ── SBOM — Software Bill of Materials ─────────────────────────────────── - name: Generate SBOM (SPDX) uses: anchore/sbom-action@v0 with: - image: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.ref_name }} + image: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.ver.outputs.tag }} format: spdx-json output-file: nora-${{ github.ref_name }}.sbom.spdx.json + registry-username: ${{ github.actor }} + registry-password: ${{ secrets.GITHUB_TOKEN }} - name: Generate SBOM (CycloneDX) uses: anchore/sbom-action@v0 with: - image: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.ref_name }} + image: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.ver.outputs.tag }} format: cyclonedx-json output-file: nora-${{ github.ref_name }}.sbom.cdx.json + registry-username: ${{ github.actor }} + registry-password: ${{ secrets.GITHUB_TOKEN }} - name: Create Release uses: softprops/action-gh-release@v1