We should add a GA workflow which runs all unit tests as part of a PR and for commits that are pushed to `main`.