File tree 2 files changed +21
-28
lines changed
2 files changed +21
-28
lines changed Original file line number Diff line number Diff line change 63
63
echo "Binary version ($bin_version) doesn't match tag ($release_version)" && exit 1
64
64
fi
65
65
66
+ - name : Generate SBOM filename
67
+ id : generate_sbom_filename
68
+ run : echo sbom_filename="${{ github.event.repository.name }}-${{ steps.get_tag.outputs.release_version }}-sbom.spdx.json" | tee -a $GITHUB_OUTPUT
69
+
70
+ - name : Generate SBOM
71
+ continue-on-error : true
72
+ id : generate_sbom
73
+ uses : anchore/sbom-action@v0
74
+ with :
75
+ # Setting path to null works around this bug:
76
+ # https://github.com/anchore/sbom-action/issues/389
77
+ path : null
78
+ file : go.mod
79
+ format : spdx-json
80
+ output-file : ${{ steps.generate_sbom_filename.outputs.sbom_filename }}
81
+ artifact-name : ${{ steps.generate_sbom_filename.outputs.sbom_filename }}
82
+ upload-release-assets : false
83
+
66
84
- name : Set up Python 3.x
67
85
uses : ./.github/actions/setup-python
68
86
83
101
with :
84
102
tag_name : ${{ steps.get_tag.outputs.release_version }}
85
103
body : ${{ steps.release_body.outputs.release_body }}
86
- files : ${{ steps.build_bin.outputs.tarball_path }}
104
+ files : |
105
+ ${{ steps.build_bin.outputs.tarball_path }}
106
+ ${{ steps.generate_sbom_filename.outputs.sbom_filename }}
87
107
env :
88
108
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
89
109
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments