Closed cw789 closed 3 years ago
Ready for review or discussions now.
~I did some wrong merge things will tidy up the commits later.~
Thanks for merging. Doc seems to not run on master
(default branch) but should do so.
I'll check that and send an additional PR.
Ah, missed that part reviewing the changes. Thanks!
Refactoring CI to not be in need to ship the rebar3 binary within the repository itself. Additionally it newly includes caching. The tests now run on every push and pull (for now?). OTP 21 uses rebar3 3.15.2, newer OTP the currently latest rebar3 3.17.0.
Matrix: I would build EDoc only on latest OTP. I don't get the benefit of building it on various versions (but you could proof me wrong). We could expand tests to run on more OTP / rebar3 combinations? I don't know if needed.