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 will create a commit and tag automatically, then, push the **tag** to GitHub.
174
+
It will create a commit and tag automatically.
175
+
176
+
Then, push the **new branch** with **tag** to GitHub, and create a PR to `main` branch.
177
+
178
+
!!! warning
179
+
The `bump version` PR must have **only one commit with the corresponding tag**; otherwise, it will be rejected.
180
+
181
+
Review the PR, if it's ok, **rebase** it to `main` branch **^^in local^^**
174
182
175
183
!!! warning
176
-
You should tag in another branch, then rebase it to `main` branch **in local**.<br>
177
184
**DO NOT rebase with tag in GitHub**, refer to <https://docs.github.com/zh/authentication/managing-commit-signature-verification/about-commit-signature-verification#signature-verification-for-rebase-and-merge>
178
185
179
-
Check if everything is ok, for example, **check if the tag is on the `main` branch**.
186
+
Check if everything is ok, for example:
187
+
188
+
-**check if the tag is on the `main` branch**.
189
+
- check if the link in `CHANGELOG.md` is correct.
180
190
181
191
If so, make a `approve` in environment `pypi` for the workflow.
0 commit comments