From db828ceb44fe62b9de48ab5a14547f6ccfa84ca5 Mon Sep 17 00:00:00 2001 From: Mikel Blanchard Date: Thu, 23 Jan 2025 10:53:27 -0800 Subject: [PATCH] [docs] Tweak releasing guide for new automation around release notes (#6089) --- build/RELEASING.md | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/build/RELEASING.md b/build/RELEASING.md index 28fdc9a078e..bb430aaf9e8 100644 --- a/build/RELEASING.md +++ b/build/RELEASING.md @@ -80,11 +80,21 @@ Maintainers (admins) are needed to merge PRs and for the push to NuGet.** for the projects being released. - 5. :stop_sign: Wait for the [Build, pack, and publish to + 6. :stop_sign: Wait for the [Build, pack, and publish to MyGet](https://github.com/open-telemetry/opentelemetry-dotnet/actions/workflows/publish-packages-1.0.yml) workflow to complete. When complete a trigger will automatically add a comment on the PR opened by [Prepare for a @@ -187,14 +197,14 @@ Maintainers (admins) are needed to merge PRs and for the push to NuGet.** draft Release and click `Publish release`. - 6. If a new stable version of the core packages was released, a PR should have + 7. If a new stable version of the core packages was released, a PR should have been automatically created by the [Complete release](https://github.com/open-telemetry/opentelemetry-dotnet/actions/workflows/post-release.yml) workflow to update the `OTelLatestStableVer` property in `Directory.Packages.props` to the just released stable version. Merge that PR once the build passes (this requires the packages be available on NuGet). - 7. The [Complete + 8. The [Complete release](https://github.com/open-telemetry/opentelemetry-dotnet/actions/workflows/post-release.yml) workflow should have invoked the [Core version update](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/actions/workflows/core-version-update.yml) @@ -203,7 +213,6 @@ Maintainers (admins) are needed to merge PRs and for the push to NuGet.** repository which opens a PR to update dependencies. Verify this PR was opened successfully. - 8. For stable releases, update [Release Notes](../RELEASENOTES.md) with any big - or interesting new features and then post an announcement in the [Slack - channel](https://cloud-native.slack.com/archives/C01N3BC2W7Q) with the same - information. + 9. For stable releases post an announcement in the [Slack + channel](https://cloud-native.slack.com/archives/C01N3BC2W7Q) announcing the + release and link to the release notes.