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
The `stable` branch needs to updated with the changes from `main`. Run the following:
182
183
```shell
184
+
git checkout stable
185
+
git pull origin stable
183
186
git checkout main
184
187
git pull origin main
185
188
make git-merge-main-stable
186
189
```
187
190
188
191
Depending on the type of release, you will need to one of these different commands to bump the version:
189
192
190
-
**Note**: Run `git pull origin main && git checkout main` first.
193
+
**Note**: Run `git checkout main && git pull origin main` first. Then run one of the following:
191
194
192
195
*`bumpversion-patch`: This will release a patch, which is the most common type of release. Use this when the changes are bugfixes or enhancements that do not modify the existing user API. Changes that modify the user API to add new features but that do not modify the usage of the previous features can also be released as a patch.
193
196
*`bumpversion-minor`: This will release the next minor version. Use this if the changes modify the existing user API in any way, even if it is backwards compatible. Minor backwards incompatible changes can also be released as minor versions while the library is still in beta state. After the major version 1 has been released, minor version can only be used to add backwards compatible API changes.
194
197
*`bumpversion-major`: This will release the next major version. Use this to if the changes modify the user API in a backwards incompatible way after the major version 1 has been released.
195
198
199
+
Running one of these will **push commits directly** to `main`.
200
+
At the end, you should see the 2 commits on `main` on (from oldest to newest):
201
+
-`make release-tag: Merge branch 'main' into stable`
202
+
-`Bump version: X.Y.Z.devN → X.Y.Z`
203
+
196
204
## Create the Release on GitHub
197
205
198
206
After the update to HISTORY.md is merged into `main` and the version is bumped, it is time to [create the release GitHub](https://github.com/sdv-dev/Copulas/releases/new).
0 commit comments