Starting from develop (with all fixes, features etc. already merged and tested)
- Make sure you have updated the built bundle (in the ./dist folder) running
./build.sh
- Merge develop into master
- Update project version using
npm version [major|minor|patch]
(will also commit and create a tag) - Push to git
git push --tags
- Release at https://github.com/gnpis/trait-ontology-widget/releases/new
- Use the version in package.json as the release name & tag name
- Add changelogs in release description
- Re-deploy JSS & CSS were used (ex: https://urgi.versailles.inra.fr/files/ephesis/trait-ontology/widget-v2/)