Using a GitHub Actions build matrix, it looks feasible to run AMPT builds and tests on multiple operating systems to ensure cross-platform compatibility, e.g. Linux, Mac, Windows. This could help avoid issues like #105 in the future.
Here's an example blog post that covers the topic of a build matrix:
Using a GitHub Actions build matrix, it looks feasible to run AMPT builds and tests on multiple operating systems to ensure cross-platform compatibility, e.g. Linux, Mac, Windows. This could help avoid issues like #105 in the future.
Here's an example blog post that covers the topic of a build matrix:
https://ncorti.com/blog/howto-github-actions-build-matrix
It would likely make sense to run tests for each pull request.