atilaneves / dpp

Directly include C headers in D source code
Boost Software License 1.0
229 stars 31 forks source link

Fix CI + Use GitHub Actions to run the tests on Windows #287

Closed aminya closed 3 years ago

aminya commented 3 years ago

This uses GitHub Actions to install LLVM, set up the environment, and build and test Dpp.

Here is an example of a successful run: https://github.com/aminya/dpp/actions/runs/865871754

image

aminya commented 3 years ago

This last commit fixes the failing test on the master branch. It is the same one that I mentioned in https://github.com/atilaneves/dpp/pull/285#issuecomment-847292923