-
Notifications
You must be signed in to change notification settings - Fork 266
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI refactoring #288
CI refactoring #288
Conversation
Ready for review or discussions now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Thanks for merging. Doc seems to not run on Edit: #289 |
Ah, missed that part reviewing the changes. |
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.