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
and then fill out the body following the entry format. Changie will then prompt for
117
+
a Github issue or pull request number. Repeat this process for any additional changes.
118
+
The `.yaml` files created in the `.changes/unreleased` folder should be pushed the repository
119
+
along with any code changes.
120
+
111
121
### Cosmetic changes, code formatting, and typos
112
122
113
123
In general we do not accept PRs containing only the following changes:
@@ -221,30 +231,8 @@ This section is dedicated to the maintainers of this project.
221
231
222
232
### Releases
223
233
224
-
Before running a release, the changelog must be constructed from unreleased entries in the `.changelog` directory.
225
-
226
-
Install the latest version of the [`changelog-build`](https://pkg.go.dev/github.com/hashicorp/go-changelog/cmd/changelog-build) command, if it not already available:
227
-
228
-
```shell
229
-
go install github.com/hashicorp/go-changelog/cmd/changelog-build
230
-
```
231
-
232
-
Run the [`changelog-build`](https://pkg.go.dev/github.com/hashicorp/go-changelog/cmd/changelog-build) command from the root directory of the repository:
This will generate a section of Markdown text for the next release. Open the `CHANGELOG.md` file, add a `# X.Y.Z` header as the first line, then add the output from the `changelog-build` command.
239
-
240
-
Commit, push, create a release Git tag, and push the tag:
241
-
242
-
```shell
243
-
git add CHANGELOG.md
244
-
git commit -m "Update CHANGELOG for v1.2.3"
245
-
git push
246
-
git tag v1.2.3
247
-
git push --tags
248
-
```
249
-
250
-
GitHub Actions will pick up the new release tag and kick off the release workflow.
234
+
To cut a release, go to the repository in Github and click on the `Actions` tab
235
+
and select the `Release` workflow on the left-hand menu. In the `Release` submenu,
236
+
click on the Run workflow button, select the branch to cut the release from (default is main)
237
+
and input the `Release version number` which is the Semantic Release number including
238
+
the `v` prefix (i.e. `v1.4.0`) and click `Run workflow`
0 commit comments