File tree Expand file tree Collapse file tree 1 file changed +18
-10
lines changed Expand file tree Collapse file tree 1 file changed +18
-10
lines changed Original file line number Diff line number Diff line change @@ -34,18 +34,26 @@ Format code:
34
34
35
35
## Preparing a release
36
36
37
- In the release branch:
38
-
39
- - Update ` __version__ ` in ` src/crate/client/__init__.py `
40
- - Add a section for the new version in the ` CHANGES.txt ` file
41
- - Commit your changes with a message like \" prepare release x.y.z\"
42
- - Push to origin/\< release_branch\>
43
- - Create a tag by running ` ./devtools/create_tag.sh ` . This will
44
- trigger a GitHub action which releases the new version to PyPi.
45
-
46
37
On branch ` main ` :
47
38
48
- - Update the release notes to reflect the release
39
+ - Add a section for the new version in the ` CHANGES.md ` file
40
+ - Commit your changes with a message like \" Release x.y.z\"
41
+ - Push to origin/\< release_branch\>
42
+ - Create a tag, and push to remote.
43
+ ``` shell
44
+ git tag v0.0.1
45
+ git push --tags
46
+ ```
47
+ - Build package, and upload to PyPI.
48
+ ` ` ` shell
49
+ poe release
50
+ ` ` `
51
+
52
+ On GitHub:
53
+
54
+ - Designate a new release on GitHub, copying in the relevant section
55
+ from the CHANGELOG.
56
+ https://github.com/crate-workbench/sqlalchemy-cratedb/releases
49
57
50
58
51
59
# # Writing documentation
You can’t perform that action at this time.
0 commit comments