GothicKit / ZenKit

A re-implementation of file formats used by the early 2000's ZenGin
http://zk.gothickit.dev/
MIT License
44 stars 10 forks source link

Add GitHub actions to automagically build and test phoenix #6

Closed lmichaelis closed 2 years ago

lmichaelis commented 2 years ago

Self-explanatory. phoenix used to have CI over on GitLab but since moving the project I've not set it up again. CI should cover clang-format and clang-tidy compliance as well as running the tests[^1].

CI would ideally build on the latest Ubuntu release as well as Windows to ensure compatibility. Since MacOS is unix-like, phoenix should run on it without problems.

[^1]: Some tests can currently not run in CI due to copyright issues. There might be a way to use different files, though.

lmichaelis commented 2 years ago

GitHub actions seem broken. Concourse will do.