Bump toolchain to Elixir 1.20.3 / OTP 29.0.5 - #1
Closed
tmecklem wants to merge 1 commit into
Closed
Conversation
See github.com/launchscout/devcontainers. Speeds up the first devcontainer build on each machine by shipping the toolchain prebuilt; not required. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Member
Author
|
Closing — opened unintentionally by a batch command that was interrupted mid-run. Only team, launchbox and citrus were meant to get PRs in this round. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Points this repo at the shared devcontainer base image from
launchscout/devcontainers, which
ships Elixir, Ruby, Node and Python already built.
This is a convenience, not a requirement
Nothing here is needed for the project to work, and closing this PR breaks
nothing. The only difference is the first container build on each developer's
machine: today mise compiles Erlang (and Ruby) from source, which takes roughly
15–25 minutes per machine, per rebuild. With the base image that time goes to
approximately zero because the toolchain is already in the image.
Merge it if the faster first build is worth having; ignore it if not.
Changes
This repo has no devcontainer of its own, so the win here is indirect: it keeps
the pins aligned with
devcontainer-base:current, so a devcontainer added laterneeds no toolchain build.
mix.exsrequires~> 1.17, so no source change is needed.Verification
mix deps.get && mix compile --forceagainstdevcontainer-base:current—compiles clean.
🤖 Generated with Claude Code