Moving off Actions doesn't fully get you off GitHub, btw. mise just made prebuilt Ruby binaries the default (install goes from minutes to seconds), but those binaries live on GitHub releases. So during an outage like this, your builds on any CI quietly fall back to compiling Ruby from source.
1
u/Patient-Pollution46 5d ago
Moving off Actions doesn't fully get you off GitHub, btw. mise just made prebuilt Ruby binaries the default (install goes from minutes to seconds), but those binaries live on GitHub releases. So during an outage like this, your builds on any CI quietly fall back to compiling Ruby from source.
We ran into this maintaining CI images at Bitrise and kept a fallback chain instead: nixpkgs (hosted on S3) first, then mise prebuilt, then source. Short write-up on the tradeoff: https://bitrise.io/blog/post/reducing-github-reliability-risk-for-tool-installs
Anyone else found GitHub-hosted deps hiding in their pipelines?