Skip to content
Snippets Groups Projects
Commit dfee578a authored by Vincent Texier's avatar Vincent Texier
Browse files

[enh] #104 add CONTRIBUTE.md file with release workflow

parent 177700aa
No related branches found
No related tags found
1 merge request!101Release 0.57.0
# Contribute guide
## Release workflow
To handle a release, you have to respect this workflow:
* Verify all features and bug fixes are merged in the `dev` branch.
* Checkout on the `dev` branch
* Update the `CHANGELOG.md` file and commit
* Run the `release.sh` script with the version semantic number as argument:
```bash
./release.sh 0.50.0
```
* A new commit is added with the version number and a tag in git.
* Merge all new commits from `dev` to `master` on GitLab with a merge request.
* Release on PyPI from the GitLab pipeline manual job of the `master` branch.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment