-
Notifications
You must be signed in to change notification settings - Fork 248
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(releasing): update release-process.md; add notes template
Signed-off-by: Vaughn Dice <[email protected]>
- Loading branch information
Showing
2 changed files
with
94 additions
and
69 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
## Spin <version> | ||
|
||
The <version> release of Spin brings a number of features, improvements and bug fixes. | ||
|
||
Some highlights in <version> at a glance: | ||
- <new feature linked to PR> | ||
- <new feature linked to PR> | ||
|
||
<List notable fixes, deprecations, breaking changes, etc.> | ||
|
||
As always, thanks to contributors old and new for helping improve Spin on a daily basis! 🎉 | ||
|
||
### Verifying the Release Signature | ||
|
||
After downloading the <version> release of Spin, either via the artifact attached to this release corresponding to your OS/architecture combination or via the [installation method of your choice](https://developer.fermyon.com/spin/install#installing-spin), you are ready to verify the release signature. | ||
|
||
First, install [cosign](https://docs.sigstore.dev/cosign/installation/). This is the tool we'll use to perform signature verification. Then run the following command: | ||
|
||
``` | ||
cosign verify-blob \ | ||
--signature spin.sig --certificate crt.pem \ | ||
--certificate-identity https://github.com/fermyon/spin/.github/workflows/release.yml@refs/tags/<version> \ | ||
--certificate-oidc-issuer https://token.actions.githubusercontent.com \ | ||
--certificate-github-workflow-sha <commit_sha> \ | ||
--certificate-github-workflow-repository fermyon/spin \ | ||
spin | ||
``` | ||
|
||
If the verification passed, you should see: | ||
``` | ||
Verified OK | ||
``` | ||
|
||
## Full Changelog | ||
<Copy/paste the auto-generated release changelog that GitHub produces here> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters