+6
−0
Loading
The standard-build CI job runs `mise install`, which builds the pinned
Ruby from source via ruby-build. ruby-build's `needs_openssl` check cannot
detect the system OpenSSL because the CI images ship only the OpenSSL
runtime, not the dev headers or pkg-config, so it vendors and compiles
openssl-3.0.20 from source. That compile is slow and fails the job.
Setting `ruby.compile = false` makes mise install precompiled Ruby, which
bundles its own OpenSSL and skips ruby-build entirely. This also matches
the default mise will adopt in 2026.8.0.
Co-Authored-By:
Claude Fable 5 <noreply@anthropic.com>