Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 1.07 KB

RELEASING.md

File metadata and controls

15 lines (14 loc) · 1.07 KB

Releasing

  1. Run the Acceptance Tests: https://github.com/grafana/grafana-opentelemetry-java/actions/workflows/reusable-acceptance-tests.yml (run workflow)
  2. Go to https://github.com/grafana/grafana-opentelemetry-java/releases
  3. Click on "Choose a tag", enter the tag name (e.g. v0.1.0), and click "Create a new tag". The version number should be the same as the upstream version that we are using. Bugfix releases should be v2.3.4.1, where 2.3.4 is the upstream version.
  4. Click on "Generate release notes" to auto-generate the release notes based on the commits since the last release.
    • Exclude the commits that are not relevant for the release notes, such as "Update dependencies".
    • Usually, it's just updating the upstream version.
    • Include a link to the upstream release notes, e.g. "Update to OpenTelemetry 2.9.0".
  5. Click on "Publish release".