-
Notifications
You must be signed in to change notification settings - Fork 38
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
Prevent OTP 24 compile-time warning #107
Prevent OTP 24 compile-time warning #107
Conversation
Hm... GitHub action is broken. Moving to a working container-based approach. |
I had to bump CI min. to OTP 21 due to |
Codecov Report
@@ Coverage Diff @@
## main #107 +/- ##
==========================================
+ Coverage 76.25% 76.32% +0.07%
==========================================
Files 12 12
Lines 779 756 -23
==========================================
- Hits 594 577 -17
+ Misses 185 179 -6
Continue to review full report at Codecov.
|
What about the erlef/setup-elixir action instead of the containers? |
😄 not yet finished for |
.github/workflows/main.yml
Outdated
@@ -15,15 +15,15 @@ jobs: | |||
|
|||
strategy: | |||
matrix: | |||
otp_version: ['23.1', '22.3.4.2', '21.3.8.16', '20.3.8.21'] | |||
otp_version: ['23', '22', '21'] |
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.
can we add back R20 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.
If hackney
's no longer forcing a min. of 21, sure.
Edit: but I guess it still is, via parse_trans
: https://github.com/uwiger/parse_trans/blob/master/rebar.config#L18.
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.
Why add 20?
Any chance this gets merged and tagged any time soon? Thanks. |
Now that OTP 24 is out, is it possible to re-run the CI, so I can move toward finalising this? CI (just now) was failing for inexistent Erlang version (setup-beam downloads from Hex.pm). It is possible the version was not there yet. |
Not sure how to force it to rerun all the CI. Can you maybe rebase and do a new push? Or create a new PR? |
Yeah, my recent push recreated the CI, but it's broken elsewhere. Will have to dig in later. |
Using 24.0 here eventually lead to a fix in Will wait for that and then push an update to CI. |
Codecov Report
@@ Coverage Diff @@
## main #107 +/- ##
==========================================
+ Coverage 76.25% 76.32% +0.07%
==========================================
Files 12 12
Lines 779 756 -23
==========================================
- Hits 594 577 -17
+ Misses 185 179 -6
Continue to review full report at Codecov.
|
(parse_trans required bumping)
Ready for re-review, now that CI's passing. |
Bump. |
Thank you, Tristan. |
(parse_trans required bumping)
rebar3
then pull it here