Redux Saga State Machine (Parent Repo)
A work in progress
Install all dependencies (and link workspace packages):
Start dev mode for each package:
Open the example app:
You can run all tests using:
Although you might prefer to start a Jest runner for each package by running
yarn test --watch within each package folder.
Publishing a new version
Every commit to
master will be automatically published as a new version by CI.
When merging a PR use the following prefixes to control the deployment:
no-deploy:- Don't publish a new version for the merged PR.
fix:- Publish a new patch version.
feat:- Publish a new minor version.
BREAKING CHANGES:- Publish a new major version.
If none of the prefixes are found a new patch version will be released.
The prefixes above come from: https://conventionalcommits.org/