Skip to content

Commit

Permalink
Update release-checklist.md template (#131)
Browse files Browse the repository at this point in the history
* Update release-checklist.md template

Signed-off-by: Hayden B <[email protected]>

* Update relative links

Signed-off-by: Hayden B <[email protected]>

* Fix relative links again

Signed-off-by: Hayden B <[email protected]>

---------

Signed-off-by: Hayden B <[email protected]>
  • Loading branch information
haydentherapper authored Aug 16, 2023
1 parent 43264e7 commit 90ce2af
Showing 1 changed file with 16 additions and 5 deletions.
21 changes: 16 additions & 5 deletions .github/ISSUE_TEMPLATE/release-checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,32 @@ assignees: ''

---

Full release instructions are at: [RELEASE.md](/RELEASE.md)
Full release instructions are at: [RELEASE.md](/sigstore/protobuf-specs/blob/main/RELEASE.md)

## Pre Release
- [ ] Check mediatype version of [Bundle](/protos/sigstore_bundle.proto)
- [ ] Check mediatype version of [TrustedRoot](/protos/sigstore_trustroot.proto),
- [ ] Update [pyproject.toml](/gen/pb-python/pyproject.toml) so the `version` matches the targeted release.
- [ ] Check mediatype version of [Bundle](/sigstore/protobuf-specs/blob/main/protos/sigstore_bundle.proto), updating for major/minor releases
- [ ] Check mediatype version of [TrustedRoot](/sigstore/protobuf-specs/blob/main/protos/sigstore_trustroot.proto), updating for major/minor releases
- [ ] Update [CHANGELOG](/sigstore/protobuf-specs/blob/main/CHANGELOG.md)
- [ ] Update [pyproject.toml](/sigstore/protobuf-specs/blob/main/gen/pb-python/pyproject.toml) so the `version` matches the targeted release
- [ ] Update [package.json](/sigstore/protobuf-specs/blob/main/gen/pb-typescript/package.json) so the `version` matches the targeted release
- [ ] Update [version.rb](/sigstore/protobuf-specs/blob/main/gen/pb-ruby/lib/sigstore_protobuf_specs/version.rb) so the `version` matches the targeted release
- [ ] Update [Cargo.toml](/sigstore/protobuf-specs/blob/main/gen/pb-rust/Cargo.toml) so the `version` matches the targeted release

## Tag Release
- [ ] `v<version>`
- [ ] `release/java/v<version>`
- [ ] `release/python/v<version>`
- [ ] `release/ruby/v<version>`
- [ ] `release/rust/v<version>`
- [ ] `release/typescript/v<version>`
- [ ] `release/jsonschema/v<version>`

## Publish Release
- [ ] Java to Maven Central

## Verify Releases Published
- [ ] [Java](https://central.sonatype.dev/artifact/dev.sigstore/protobuf-specs/0.1.0/versions)
- [ ] [Java](https://central.sonatype.com/artifact/dev.sigstore/protobuf-specs/)
- [ ] [Python](https://pypi.org/project/sigstore-protobuf-specs/)
- [ ] [Ruby](https://rubygems.org/gems/sigstore_protobuf_specs)
- [ ] [Rust](https://crates.io/crates/sigstore_protobuf_specs)
- [ ] [Typescript](https://www.npmjs.com/package/@sigstore/protobuf-specs)

0 comments on commit 90ce2af

Please sign in to comment.