Skip to content

Commit 7376a33

Browse files
authored
Update release process in RELEASING.md (#6504)
Changes: - Add a section on closing the milestone. - Add a section on creating a `Version Release` issue.
1 parent dbcd24f commit 7376a33

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

.github/ISSUE_TEMPLATE/version_release.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ assignees: ''
1919
- [ ] [Sync with Contrib](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/RELEASING.md#upgrade-goopentelemetryiootel-packages)
2020
- [ ] [Release contrib](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/RELEASING.md#release-process)
2121
- [ ] [Sync website docs](https://github.com/open-telemetry/opentelemetry-go/blob/main/RELEASING.md#website-documentation)
22-
- [ ] Close the milestone
22+
- [ ] [Close the milestone](https://github.com/open-telemetry/opentelemetry-go/blob/main/RELEASING.md#close-the-milestone)

RELEASING.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release Process
22

3+
## Create a `Version Release` issue
4+
5+
Create a `Version Release` issue to track the release process.
6+
37
## Semantic Convention Generation
48

59
New versions of the [OpenTelemetry Semantic Conventions] mean new versions of the `semconv` package need to be generated.
@@ -123,10 +127,24 @@ Importantly, bump any package versions referenced to be the latest one you just
123127
[Go instrumentation documentation]: https://opentelemetry.io/docs/languages/go/
124128
[content/en/docs/languages/go]: https://github.com/open-telemetry/opentelemetry.io/tree/main/content/en/docs/languages/go
125129
130+
### Close the milestone
131+
132+
Once a release is made, ensure all issues that were fixed and PRs that were merged as part of this release are added to the corresponding milestone.
133+
This helps track what changes were included in each release.
134+
135+
- To find issues that haven't been included in a milestone, use this [GitHub search query](https://github.com/open-telemetry/opentelemetry-go/issues?q=is%3Aissue%20no%3Amilestone%20is%3Aclosed%20sort%3Aupdated-desc).
136+
- To find merged PRs that haven't been included in a milestone, use this [GitHub search query](https://github.com/open-telemetry/opentelemetry-go/pulls?q=is%3Apr+no%3Amilestone+is%3Amerged).
137+
138+
Once all related issues and PRs have been added to the milestone, close the milestone.
139+
126140
### Demo Repository
127141
128142
Bump the dependencies in the following Go services:
129143
130144
- [`accounting`](https://github.com/open-telemetry/opentelemetry-demo/tree/main/src/accounting)
131145
- [`checkoutservice`](https://github.com/open-telemetry/opentelemetry-demo/tree/main/src/checkout)
132146
- [`productcatalogservice`](https://github.com/open-telemetry/opentelemetry-demo/tree/main/src/product-catalog)
147+
148+
### Close the `Version Release` issue
149+
150+
Once the todo list in the `Version Release` issue is complete, close the issue.

0 commit comments

Comments
 (0)