Skip to content

Commit

Permalink
ci: adopt a standard GoReleaser configuration (#375)
Browse files Browse the repository at this point in the history
* Stop generating SBOMs for releases

It clutters the release page with artifacts that don't see much use.

* Generate .tar.gz releases and .zip for Windows
  • Loading branch information
johannes-riecken committed Jul 18, 2024
1 parent 5a56ac1 commit 8fbea62
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -174,3 +174,5 @@ fabric.properties

# Editor-based Rest Client
.idea/httpRequests

dist/
10 changes: 4 additions & 6 deletions .goreleaser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,6 @@ builds:
source:
enabled: true

sboms:
- artifacts: binary
- id: source
artifacts: source

checksum:
name_template: 'checksums.txt'

Expand All @@ -54,5 +49,8 @@ signs:
output: true

archives:
- format: binary
- format: tar.gz
name_template: '{{ .ProjectName }}-{{ .Os }}-{{ .Arch }}'
format_overrides:
- goos: windows
format: zip

0 comments on commit 8fbea62

Please sign in to comment.