-
Notifications
You must be signed in to change notification settings - Fork 59
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
Build OTP 27 #190
Build OTP 27 #190
Conversation
@rodrigues Your PR looks good with the change José suggested. Would you mind reopening? EDIT: When Elixir 1.17 ships we will start to automatically build it against OTP 27. |
@ericmj sure thing! |
reopen |
@@ -16,6 +16,7 @@ defmodule Bob.Job.BuildElixir do | |||
version = ref_to_version(ref_name) | |||
|
|||
cond do | |||
version_gte(version, "1.17.0-0") -> ["25.3", "26.0", "27.0"] |
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.
wonder if I should put 1.17.0-rc.0
instead
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.
This should work
Thank you! |
Thank you so much |
Does this also fix building elixir 1.16.x against OTP 27.0? |
No, they are not compatible https://hexdocs.pm/elixir/main/compatibility-and-deprecations.html#between-elixir-and-erlang-otp. Elixir 1.17 RC will be released soon which is compatible with OTP 27. |
Thanks, excuse the noise! |
@ericmj elixir thanks! |
The docker builds are derived from DockerChecker, not this job. |
@ericmj thanks! tried to understand a bit, I think the problem is that we're not building hexpm/erlang/27.0 (rc1 is built though), therefore docker checker doesn't pick it up |
@rodrigues Bad sorting caused the dedup check to work incorrectly. We are building OTP 27.0 now. |
Hi there 👋
Possibly still too early for this?
Thanks!