diff --git a/README.md b/README.md index 141935999..b3b92811d 100644 --- a/README.md +++ b/README.md @@ -106,10 +106,16 @@ One way to set the environment variables automatically is to use [direnv](https: # Branches, releases and versions -Development is done on the `dev`-branch. When doing a release: +Development is done on the `dev` branch. These changes are not necessarily yet stable and well-tested. + +Once tested, they can be merged to the `master` branch in a _release_. + +When doing a release: - Update version in `package.json` to the next version - Add relevent changes to `CHANGELOG.md` - Check that the user manual and development documentation is up to date - Merge `dev` to `master` (using `--no-ff`) - Tag the merge commit with the new version (prefixed with `v`, see the other tag names) + +As an external developer, when forking this respository, you may choose to pull from `dev` and/or `master`, depending on your needs for latest versus stable changes. \ No newline at end of file