Since this is an open source project and we will have many a hands in it, I was thinking we ought to make a build system that tries to build PR code, simply for checking for compile errors and the like. It’s pretty easy to accidentally introduce compile errors, or for it to “work on my box” but mess up during a merge.
Using Jenkins or the tool that Unity already provides
This way when someone opens a PR, their code must have a passing build as a requirement, like the CLA.
I know it’a possible with branches in the same repo, should be possible with forks too I believe.
This could help keep master/release healthy. Thoughts? @cirocontinisio