You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stop relying on milestones. A release process based on milestones is
prone to error (because not all PRs were necessarily added to the right
milestone), and moreover it is not applicable to the cherry-pick
workflow.
Instead, this new release process uses `gh` to retrieve all PRs since a
given release.
In order to determine the version of the next release, we first check that no incompatible change is detected in the code that has been merged since the last release. This step can be automated with the `gorelease` tool:
29
42
30
-
Once all PRs have a sensible title and are added to the right milestone, generate the release notes with the [`gh`](https://github.com/cli/cli) tool:
Add that to the top of `CHANGELOG.md`. Also add any information that could be useful to consumers willing to upgrade.
44
65
45
66
**Set the new version string in the `DefaultUserAgent` constant in `provider_client.go`.**
46
67
47
-
Create a PR with these two changes. The new PR should be labeled with the semver label corresponding to the type of bump, and the milestone corresponding to its version.
68
+
Create a PR with these two changes. The new PR should be labeled with the semver label corresponding to the type of bump.
0 commit comments