- Update changelog
- Update VersionPrefix (and VersionSuffix if necessary) in the csproj file
- If updating the OTel SDK, update the OTLP version in
HoneycombOptions.cs
- If updating the OTel SDK, update the OTLP version in
- Open a PR with the above, and merge that into main
- Tag the merged commit with the new version (e.g.
v0.10.0-alpha
) - Push the tag upstream (this will kick off the release pipeline in CI)
- Once the CI is done, publish the GitHub draft release as pre-release through GitHub UI