alecthomas / entityx

EntityX - A fast, type-safe C++ Entity-Component system
MIT License
2.21k stars 295 forks source link

Fix broken automated builds. #247

Closed Deledrius closed 3 years ago

Deledrius commented 3 years ago

Replaces Travis-CI and AppVeyor scripts with a Github Actions workflow.

This workflow builds and tests on Windows, Ubuntu, and macOS, both Debug and Release builds for each OS, as well as shared and static libraries in each configuration -- with the exception of a shared library in Windows, as it is not currently a functional configuration.

Deledrius commented 3 years ago

The successful test run of this Github Action workflow can be previewed on my fork: https://github.com/Deledrius/entityx/actions/runs/970696740

alecthomas commented 3 years ago

Beautiful, thanks!