This provides an easy way for us to test on Linux and Windows with the same build. We could test on Mac as well, but since we cannot run the tests in parallel, we're choosing not to in order to save time. In theory, our developers are testing on Mac locally.
We have already disabled testing on the Travis build for speed. Once we have verified that GitHub actions is successfully uploading we will fully delete the travis job.
This provides an easy way for us to test on Linux and Windows with the same build. We could test on Mac as well, but since we cannot run the tests in parallel, we're choosing not to in order to save time. In theory, our developers are testing on Mac locally.