Skip to content

Commit

Permalink
release: bump to next version (#255)
Browse files Browse the repository at this point in the history
This patch bumps the version to the next one and updates the release
checklist with learnings from the last release.
  • Loading branch information
sudomateo authored Jan 6, 2025
1 parent 230e0cc commit f314faf
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 4 deletions.
Empty file added .changelog/v0.2.0+dev.toml
Empty file.
7 changes: 5 additions & 2 deletions .github/ISSUE_TEMPLATE/release_checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,11 @@ labels: release
and paste the link to the relevant PR.
-->
- [ ] Make sure the [VERSION](https://github.com/oxidecomputer/oxide.go/blob/main/VERSION) and [oxide/version.go](https://github.com/oxidecomputer/oxide.go/blob/main/oxide/version.go) files have the new version you want to release.
- [ ] Make sure the changelog file in the `.changelog/` directory is set to the new version you want to release (e.g., replace `+dev` metadata).
- [ ] Make sure all examples and docs reference the new version.
- [ ] Generate changelog by running `make changelog` and add date of the release to the title.
- [ ] Release the new version by running `make tag`.
- [ ] Bump the version in [VERSION](https://github.com/oxidecomputer/oxide.go/blob/main/VERSION) and [oxide/version.go](https://github.com/oxidecomputer/oxide.go/blob/main/oxide/version.go)
- [ ] Create a new file for the next release in [.changelog/](https://github.com/oxidecomputer/oxide.go/blob/main/.changelog/)
- [ ] Update GitHub release description with release notes generated from `make changelog`.
- [ ] Create a release branch from the commit of the release tag.
- [ ] Bump the version in [VERSION](https://github.com/oxidecomputer/oxide.go/blob/main/VERSION) and [oxide/version.go](https://github.com/oxidecomputer/oxide.go/blob/main/oxide/version.go). If the `version` within [`nexus.json`](https://github.com/oxidecomputer/omicron/blob/main/openapi/nexus.json) hasn't been updated to the next release, then use `+dev` for the version metadata.
- [ ] Create a new file for the next release in [.changelog/](https://github.com/oxidecomputer/oxide.go/blob/main/.changelog/). If the `version` within [`nexus.json`](https://github.com/oxidecomputer/omicron/blob/main/openapi/nexus.json) hasn't been updated to the next release, then use `+dev` for the version metadata.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.1.0+20241204.0.0
v0.2.0+dev
2 changes: 1 addition & 1 deletion oxide/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ package oxide
// dynamically populate the user agent for the Client. It is purposefully
// unexported to prevent external users from reading it. This must be changed
// along with the VERSION file in the root of this repository.
const version = "v0.1.0+20241204.0.0"
const version = "v0.2.0+dev"

0 comments on commit f314faf

Please sign in to comment.