@@ -2,8 +2,8 @@ version: 2
2
2
dist : releases
3
3
release :
4
4
github :
5
- owner : ekristen
6
- name : aws-nuke
5
+ owner : oreillymedia
6
+ name : aws-nuke-v2
7
7
builds :
8
8
- id : default
9
9
env :
@@ -34,96 +34,4 @@ builds:
34
34
- -X '{{ .ModulePath }}/pkg/common.SUMMARY=v{{ .Version }}'
35
35
- -X '{{ .ModulePath }}/pkg/common.BRANCH={{ .Branch }}'
36
36
- -X '{{ .ModulePath }}/pkg/common.VERSION={{ .Tag }}'
37
- - -X '{{ .ModulePath }}/pkg/common.COMMIT={{ .Commit }}'
38
- hooks :
39
- post :
40
- - cmd : |
41
- {{- if eq .Os "darwin" -}}
42
- quill sign-and-notarize "{{ .Path }}" --dry-run={{ .IsSnapshot }} --ad-hoc={{ .IsSnapshot }} -vv
43
- {{- else -}}
44
- true
45
- {{- end -}}
46
- env:
47
- - QUILL_LOG_FILE=/tmp/quill-{{ .Target }}.log
48
- archives :
49
- - id : default
50
- builds :
51
- - default
52
- name_template : " {{ .ProjectName }}-v{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ .Arm }}"
53
- format_overrides :
54
- - goos : windows
55
- format : zip
56
- dockers :
57
- - use : buildx
58
- goos : linux
59
- goarch : amd64
60
- dockerfile : Dockerfile
61
- image_templates :
62
- - ghcr.io/ekristen/aws-nuke:v{{ .Version }}-amd64
63
- build_flag_templates :
64
- - " --target=goreleaser"
65
- - " --pull"
66
- - " --label=org.opencontainers.image.created={{.Date}}"
67
- - " --label=org.opencontainers.image.title={{.ProjectName}}"
68
- - " --label=org.opencontainers.image.revision={{.FullCommit}}"
69
- - " --label=org.opencontainers.image.version={{.Version}}"
70
- - " --label=org.opencontainers.image.source=https://github.com/ekristen/aws-nuke"
71
- - " --platform=linux/amd64"
72
- - use : buildx
73
- goos : linux
74
- goarch : arm64
75
- dockerfile : Dockerfile
76
- image_templates :
77
- - ghcr.io/ekristen/aws-nuke:v{{ .Version }}-arm64
78
- build_flag_templates :
79
- - " --platform=linux/arm64"
80
- - " --target=goreleaser"
81
- - " --pull"
82
- - " --label=org.opencontainers.image.created={{.Date}}"
83
- - " --label=org.opencontainers.image.title={{.ProjectName}}"
84
- - " --label=org.opencontainers.image.revision={{.FullCommit}}"
85
- - " --label=org.opencontainers.image.version={{.Version}}"
86
- - ' --label=org.opencontainers.image.source={{replace (replace (replace .GitURL "git@" "https://") ".git" "") "github.com:" "github.com/"}}'
87
- - use : buildx
88
- goos : linux
89
- goarch : arm
90
- goarm : " 7"
91
- dockerfile : Dockerfile
92
- image_templates :
93
- - ghcr.io/ekristen/aws-nuke:v{{ .Version }}-arm32v7
94
- build_flag_templates :
95
- - " --platform=linux/arm/v7"
96
- - " --target=goreleaser"
97
- - " --pull"
98
- - " --label=org.opencontainers.image.created={{.Date}}"
99
- - " --label=org.opencontainers.image.title={{.ProjectName}}"
100
- - " --label=org.opencontainers.image.revision={{.FullCommit}}"
101
- - " --label=org.opencontainers.image.version={{.Version}}"
102
- - ' --label=org.opencontainers.image.source={{replace (replace (replace .GitURL "git@" "https://") ".git" "") "github.com:" "github.com/"}}'
103
- docker_manifests :
104
- - use : docker
105
- name_template : ghcr.io/ekristen/aws-nuke:v{{ .Version }}
106
- image_templates :
107
- - ghcr.io/ekristen/aws-nuke:v{{ .Version }}-amd64
108
- - ghcr.io/ekristen/aws-nuke:v{{ .Version }}-arm64
109
- - ghcr.io/ekristen/aws-nuke:v{{ .Version }}-arm32v7
110
- signs :
111
- - ids :
112
- - default
113
- cmd : cosign
114
- signature : " ${artifact}.sig"
115
- certificate : " ${artifact}.pem"
116
- args : ["sign-blob", "--yes", "--oidc-provider=github", "--oidc-issuer=https://token.actions.githubusercontent.com", "--output-certificate=${certificate}", "--output-signature=${signature}", "${artifact}"]
117
- artifacts : all
118
- docker_signs :
119
- - ids :
120
- - default
121
- artifacts : all
122
- cmd : cosign
123
- args : ["sign", "--yes", "--oidc-provider=github", "--oidc-issuer=https://token.actions.githubusercontent.com", "--output-certificate=${certificate}", "--output-signature=${signature}", "${artifact}"]
124
- checksum :
125
- name_template : " checksums.txt"
126
- snapshot :
127
- name_template : ' {{ trimprefix .Summary "v" }}'
128
- changelog :
129
- disable : true
37
+ - -X '{{ .ModulePath }}/pkg/common.COMMIT={{ .Commit }}'
0 commit comments