@@ -154,26 +154,45 @@ release:
154
154
155
155
# You can change the name of the release.
156
156
# Default is `{{.Tag}}`
157
- # name_template: "{{.ProjectName}}-v{{.Version}} {{ .Env.USER}} "
157
+ name_template : " Step CA {{ .Tag }} ({{ .Env.RELEASE_DATE }}) "
158
158
159
159
# Header template for the release body.
160
160
# Defaults to empty.
161
161
header : |
162
- Welcome to this new release!
162
+ ## Official Release Artifacts
163
+
164
+ #### Linux
165
+
166
+ - 📦 [step-ca_linux_{{ .Version }}_amd64.tar.gz](https://dl.step.sm/certificates/{{ .Tag }}/step-ca_linux_{{ .Version }}_amd64.tar.gz)
167
+ - 📦 [step-ca_{{ .Env.DEB_VERSION }}_amd64.deb](https://dl.step.sm/certificates/{{ .Tag }}/step-ca_{{ .Env.DEB_VERSION }}_amd64.deb)
168
+
169
+ #### OSX Darwin
170
+
171
+ - 📦 [step-ca_darwin_{{ .Version }}_amd64.tar.gz](https://dl.step.sm/certificates/{{ .Tag }}/step-ca_darwin_{{ .Version }}_amd64.tar.gz)
172
+ - 📦 [step-ca_darwin_{{ .Version }}_arm64.tar.gz](https://dl.step.sm/certificates/{{ .Tag }}/step-ca_darwin_{{ .Version }}_arm64.tar.gz)
173
+
174
+ #### Windows
175
+
176
+ - 📦 [step-ca_windows_{{ .Version }}_arm64.zip](https://dl.step.sm/certificates/{{ .Tag }}/step-ca_windows_{{ .Version }}_amd64.zip)
177
+
178
+ For more builds across platforms and architectures see the `Assets` section below.
179
+
180
+ Don't see the artifact you need? Open an issue [here](https://github.com/smallstep/certificates/issues/new/choose).
163
181
164
182
## Signatures and Checksums
165
183
166
184
`step-ca` uses [sigstore/cosign](https://github.com/sigstore/cosign) for signing and verifying release artifacts.
167
- Here is an example of how to use `cosign` to verify a release artifact:
185
+
186
+ Below is an example using `cosign` to verify a release artifact:
168
187
169
188
```
170
189
cosign verify-blob \
171
190
-key https://raw.githubusercontent.com/smallstep/certificates/master/cosign.pub \
172
- -signature ~/Downloads/step-ca_darwin_0.17.2_amd64 .tar.gz.sig
173
- ~/Downloads/step-ca_darwin_0.17.2_amd64 .tar.gz
191
+ -signature ~/Downloads/step-ca_darwin_{{ .Version }}_amd64 .tar.gz.sig
192
+ ~/Downloads/step-ca_darwin_{{ .Version }}_amd64 .tar.gz
174
193
```
175
194
176
- We use the `checksums.txt` file to store checksums for every artifact in the release.
195
+ The `checksums.txt` file (in the `Assets` section below) contains a checksum for every artifact in the release.
177
196
178
197
# Footer template for the release body.
179
198
# Defaults to empty.
@@ -182,8 +201,7 @@ release:
182
201
183
202
Those were the changes on {{ .Tag }}!
184
203
185
- Come join us on [Discord](https://discord.gg/X2RKGwEbV9) to ask questions, chat about PKI,
186
- or get a sneak peak at the freshest PKI memes.
204
+ Come join us on [Discord](https://discord.gg/X2RKGwEbV9) to ask questions, chat about PKI, or get a sneak peak at the freshest PKI memes.
187
205
188
206
# You can disable this pipe in order to not upload any artifacts.
189
207
# Defaults to false.
0 commit comments