Continuous integration to build/test project on push/merge

It would be very helpful and reassuring to make sure that all commits/MRs preserve the integrity of the project. We may even go as far as making sure that each incremental change to the project runs on different OS's.

This is ~medium priority and will get more important as the project grows.

GHC Linux images · GHC CI setup

Edited by Robert Zhang