This is a lerna repo that holds our npm modules. They can all be found in the /packages
directory.
CI is configured to run npm test
in every package on every interaction with the repo. Ensure all testing hooks are wired up to be run on the individual package's test
script hook.
Dependabot is monitoring every npm and github action for updates.
Updates for Github Actions are automatically merged if tests are passing.
Releases are made using the lerna publish
action.
These are trigged by hand using workflow_dispatch
and will lerna publush
whatever version flag you pass in.
Tests must be passing for a publish to succeed.