-
Notifications
You must be signed in to change notification settings - Fork 518
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
Compatibility between Rebar3 and Erlang/OTP #2903
Comments
This is definitely a plus, I've had this same issue in the past (trying to find a version compatible with a specific Erlang/OTP version range). |
@paulo-ferraz-oliveira Should we put this compatibility table in https://github.com/erlef/setup-beam instead here? |
If it were just me choosing, I'd prefer to have it here, and then link from the action. As-is, there, we know about compatibility with the targets (mostly OTP) because of the way it's "documented" in the sources. Edit: if this doesn't move here, or is rejected (either way I'm pretty sure you'll have follow-up) feel free to open an issue there (erlef/setup-beam), for further discussion (I believe we discussed it in the past, but can't remember and a quick search in the issues yielded no interesting results). |
I don't see an issue with this. It might be worth it to make sure the table considers past security issues and does not recommend versions older than these. Basically, any release older than these are unsafe for any version whatsoever: So in the tables above. 3.15.x is risky. It should be 3.15.2 explicitly because 3.15.0 and 3.15.1 had major vulnerabilities. All other versions in the table are above this and not a concern. |
Yeah, the table could be:
|
@ferd @paulo-ferraz-oliveira Sorry, totally forgotten about the discussion. PR submitted, #2918 |
While cleaning up Erlang CI pipeline, I looked for a compatibility table between Rebar3 and Erlang/OTP, but couldn't find one. Therefore, I've compiled the following table based on the release changelog.
Please let me know if the compatibility table above (not sure which one) is helpful as additional details to the README. I can then draft a pull request.
The text was updated successfully, but these errors were encountered: