Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci(new workflow): Run tests on master every 12 hours
We recently started capturing coverage data for Pull Requests again but we omitted tracking for master. Part of the reason for this is that the our CI setup uses the same binaries that were used for the end-to-end tests as part of the release. And we don't want to upload the coverage-instrumented binaries for a release. This is fixable, but instead of making our CI set up even more complex, this introduces a new workflow to test master periodically. This workflow will run every 12 hours, running all tests on master, with acceptance tests on both Windows and macOS, track coverage for all of this, and post that to codecov. We'll be able to track code coverage trends on master in Codecov.
- Loading branch information