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
It's important check that the GitHub and milestone issues are up to date with the release.
100
+
It's important to check that the GitHub and milestone issues are up to date with the release.
119
101
120
102
You neet to check that:
121
103
@@ -125,7 +107,7 @@ You neet to check that:
125
107
be released anyway, move them to the next milestone.
126
108
- All the issues in the milestone are assigned to at least one person.
127
109
- All the pull requests closed since the latest release are associated to an issue. If necessary, create issues
128
-
and assign them to the milestone. Also assigne the person who opened the issue to them.
110
+
and assign them to the milestone. Also assign the person who opened the issue to them.
129
111
130
112
## Update HISTORY
131
113
Run the [Release Prep](https://github.com/sdv-dev/Copulas/actions/workflows/prepare_release.yml) workflow. This workflow will create a pull request with updates to HISTORY.md
@@ -172,24 +154,21 @@ Depending on the type of release, run one of the following:
172
154
*`make release-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.
173
155
174
156
Running one of these will **push commits directly** to `main`.
175
-
At the end, you should see the 2 commits on `main` on (from oldest to newest):
157
+
At the end, you should see the 3 commits on `main` on (from oldest to newest):
176
158
-`make release-tag: Merge branch 'main' into stable`
177
159
-`Bump version: X.Y.Z.devN → X.Y.Z`
160
+
-`Bump version: X.Y.Z -> X.Y.A.dev0`
178
161
179
162
## Create the Release on GitHub
180
163
181
164
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).
182
165
- Create a new tag with the version number with a v prefix (e.g. v0.3.1)
183
-
- The target should be the `main` branch
166
+
- The target should be the `stable` branch
184
167
- Release title is the same as the tag (e.g. v0.3.1)
185
168
- This is not a pre-release (`Set as a pre-release` should be unchecked)
186
169
187
-
Click `Publish release`, which will kickoff the release workflow and automatically upload the package to public PyPI.
188
-
189
-
The release workflow will create a pull request and auto-merge it into `main` that bumps to the next development release. You should see 1 commit on main on:
190
-
-`Bump version: X.Y.Z → X.Y.Z.dev0`
170
+
Click `Publish release`, which will kickoff the release workflow and automatically upload the package to [public PyPI](https://pypi.org/project/copulas/).
191
171
192
172
## Close milestone and create new milestone
193
173
194
174
Finaly, **close the milestone** and, if it does not exist, **create the next milestone**.
0 commit comments