Skip to content

Commit 7ecb395

Browse files
committed
release notes
1 parent 2676cc8 commit 7ecb395

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,12 @@ Released under the MIT [Licence](./LICENSE). Copyright (c) BootstrapVue3.
7575

7676
# Making a new release
7777

78+
`.github/workflows/release-please.yml` will auto generate releases. Googleapi states `creates a release pull request after it notices the default branch contains "releasable units"` -- one who's commit follows conventional commits guidelines. You may have noticed that https://github.com/cdmoro/bootstrap-vue-3/pull/443 did not come with a bot release, but https://github.com/cdmoro/bootstrap-vue-3/pull/445 did (in terms of this https://github.com/cdmoro/bootstrap-vue-3/pull/444 , it was the bot activating from 443 and seeing a previous 'releasable unit' in May, not creating a PR _for_ rather _because of_). I also think the bot would rebase and merge two of it's own release PR requests keeping it's own prs clean.
79+
80+
One could however, remove the bot automation and use https://github.com/googleapis/release-please/blob/main/docs/cli.md#creatingupdating-release-prs for manually (but auto generating) creating a release PR. If you feel manually releasing is preferable, simply remove the workflow. You would need to manually configure a few things to get the release-please cli to work, but once figured out it should be fairly easy to create new releases.
81+
82+
Another way to manual release:
83+
7884
1. increase version in `package.json`, commit
7985
2. https://github.com/cdmoro/bootstrap-vue-3/releases/new (create new tag)
8086

0 commit comments

Comments
 (0)