-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.goreleaser.yml
More file actions
44 lines (38 loc) · 764 Bytes
/
.goreleaser.yml
File metadata and controls
44 lines (38 loc) · 764 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
version: 2
builds:
- main: .
binary: sudocheck
env:
- CGO_ENABLED=0
goos:
- linux
goarch:
- amd64
- arm64
- arm
ldflags:
- -s -w -X main.version={{.Version}}
archives:
- format: tar.gz
name_template: "{{ .ProjectName }}_{{ .Os }}_{{ .Arch }}"
checksum:
name_template: checksums.txt
signs:
- cmd: cosign
args:
- sign-blob
- --yes
- --output-signature=${signature}
- ${artifact}
artifacts: checksum
changelog:
sort: asc
nfpms:
- package_name: sudocheck
homepage: https://github.com/balyakin/sudocheck
maintainer: balyakin
description: Linux privilege escalation audit with GTFOBins mapping
license: MIT
formats:
- deb
- rpm