This repository was archived by the owner on Dec 12, 2024. It is now read-only.

Description
Right now, the only github action runs on every push to all branches. It installs the dependencies, lints, builds and builds tests. We'd like to add
- Run all tests
- Upload coverage to codecov
Additionally, it would be ideal to have multiple flows:
- non-main branch + prs into main
- install, lint, build packages, build tests, run tests, upload coverage
- main branch
- install, lint, build packages, build tests, run tests, upload coverage, bump versions and publish to npmjs
If you have alternative ideas that make more sense, we are open to hearing those ideas.