Skip to content

Commit f8912f1

Browse files
authored
sboms (#241)
closes #234
1 parent c676a21 commit f8912f1

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,12 @@ jobs:
6161
uses: actions/setup-go@master
6262
with:
6363
go-version: 1.17.2
64+
- name: setup-syft
65+
run: |
66+
curl -sSfL https://raw.githubusercontent.com/anchore/syft/main/install.sh | \
67+
sh -s -- -b /usr/local/bin v0.32.0
6468
- name: dry run goreleaser
65-
uses: goreleaser/goreleaser-action@master
69+
uses: goreleaser/goreleaser-action@v2
6670
env:
6771
GITHUB_TOKEN: ${{ steps.generate-token.outputs.token }}
6872
with:

.github/workflows/release-publisher.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ jobs:
2828
- name: clean working tree
2929
run: |
3030
git checkout -- version.bzl
31+
- name: setup-syft
32+
run: |
33+
curl -sSfL https://raw.githubusercontent.com/anchore/syft/main/install.sh | \
34+
sh -s -- -b /usr/local/bin v0.32.0
3135
- name: Run goreleaser
3236
uses: goreleaser/goreleaser-action@master
3337
env:

.goreleaser.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ builds:
1515

1616
checksum:
1717
name_template: 'checksums.txt'
18+
19+
sboms:
20+
- artifacts: archive
21+
1822
brews:
1923
- # Repository to push the tap to.
2024
tap:

0 commit comments

Comments
 (0)