MADEAPPS / newton-dynamics

Newton Dynamics is an integrated solution for real time simulation of physics environments.
http://www.newtondynamics.com
Other
950 stars 182 forks source link

Add github actions continuous integration for sandbox demo apps #230

Open jonesmz opened 3 years ago

JulioJerez commented 3 years ago

I am not sure what this mean, the cmake script let you select the demos as an option.

jonesmz commented 3 years ago

By adding continuous integration actions to the repository, you can set github to automatically build any pull request that someone creates, and tell you if the pull request causes your sandbox demo applications to break on any of the platforms that github supports (Linux, windows, Mac, currently).

This is useful for contributors to newton because they might not have access to all three platforms, and would be able to get feedback right away if their code causes problems.

This is also helpful because it can serve as a "known working" example of how to build and run the example applications.