Skip to content

Commit 90ce2af

Browse files
Update release-checklist.md template (#131)
* Update release-checklist.md template Signed-off-by: Hayden B <hblauzvern@google.com> * Update relative links Signed-off-by: Hayden B <hblauzvern@google.com> * Fix relative links again Signed-off-by: Hayden B <hblauzvern@google.com> --------- Signed-off-by: Hayden B <hblauzvern@google.com>
1 parent 43264e7 commit 90ce2af

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

.github/ISSUE_TEMPLATE/release-checklist.md

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,32 @@ assignees: ''
77

88
---
99

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

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

1721
## Tag Release
1822
- [ ] `v<version>`
1923
- [ ] `release/java/v<version>`
2024
- [ ] `release/python/v<version>`
25+
- [ ] `release/ruby/v<version>`
26+
- [ ] `release/rust/v<version>`
27+
- [ ] `release/typescript/v<version>`
28+
- [ ] `release/jsonschema/v<version>`
2129

2230
## Publish Release
2331
- [ ] Java to Maven Central
2432

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

0 commit comments

Comments
 (0)