Skip to content

Commit 669a49a

Browse files
update howto release docs
1 parent e40b144 commit 669a49a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/CONTRIBUTING.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,12 @@
6565
## Create release
6666

6767
- make sure the `main` branch is up to date (check pytest warnings, important issues solved, all pullrequests and branches closed)
68+
- create and checkout branch for release
6869
- bump the versionnumber with `bumpversion minor`
6970
- update `docs/whats-new.md` and add a date to the current release heading
7071
- run local testbank with `pytest -m "not era5slow and not requireslocaldata"`
7172
- local check with: `python -m build` and `twine check dist/*` ([does not work on WCF](https://github.com/pypa/setuptools/issues/4133))
72-
- commit+push to github via PR
73+
- commit+push to branch and merge PR
7374
- copy the dfm_tools version from [pyproject.toml](https://github.com/Deltares/dfm_tools/blob/main/pyproject.toml) (e.g. `0.11.0`)
7475
- create a [new release](https://github.com/Deltares/dfm_tools/releases/new)
7576
- click `choose a tag` and type v+versionnumber (e.g. `v0.11.0`), click `create new tag: v0.11.0 on publish`

0 commit comments

Comments
 (0)