Set up version-specific and platform-specific test runners
#213 (closed) is an example of a bug that would have been caught by a test (in this case, this one) if the runner was running 3.7. We should set up the test pipeline to run the tests on each supported Python version rather than just the latest.
- Test runners for different Python versions
- Test runner for Linux
- Test runner for Mac
- Test runner for Windows
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information