sociomantic-tsunami / ocean

General purpose, platform-dependent, high-performance library for D
Other
61 stars 56 forks source link

Replace beaver with a pure Github Action solution #843

Closed Geod24 closed 3 years ago

Geod24 commented 3 years ago
This will allow us to get rid of the extra Docker image used for testing,
which was previously necessary because of dmd-transitional.
In addition of speeding up the test, it will also allow us to make the
test-suite cross platform (beaver currently only supports Ubuntu).

I wanted to add support for dmd-latest (2.095), but unfortunately: https://issues.dlang.org/show_bug.cgi?id=21670 There also seems to be a bug with devel + 2.094, so I decided to stick with the supported versions for now.

Geod24 commented 3 years ago

CC @llucax @ibuclaw

codecov[bot] commented 3 years ago

Codecov Report

Merging #843 (d4f1968) into v6.x.x (6f1317d) will increase coverage by 0.96%. The diff coverage is n/a.

Geod24 commented 3 years ago

Moving ahead with this then, thanks for the review!