Skip to content

Fix CI: Replace deprecated --without flag with bundle config#325

Merged
joeldrapper merged 1 commit intoyippee-fun:mainfrom
mhenrixon:fix/ci-bundler-without-flag
Jan 12, 2026
Merged

Fix CI: Replace deprecated --without flag with bundle config#325
joeldrapper merged 1 commit intoyippee-fun:mainfrom
mhenrixon:fix/ci-bundler-without-flag

Conversation

@mhenrixon
Copy link
Contributor

Summary

Fixes the CI build failure caused by deprecated Bundler --without flag.

Problem

The `--without` flag has been removed because it relied on being remembered
across bundler invocations, which bundler no longer does. Instead please use
`bundle config set without 'development'`, and stop using this flag
Error: Process completed with exit code 15.

Solution

Replace bundle install --jobs 4 --without development with:

bundle config set --local without development && bundle install --jobs 4

- Replace 'bundle install --without' with 'bundle config set --local'
  (the --without flag was removed in Bundler 2.x)
- Relax phlex dependency from ~> 2.3.0 to >= 2.3.0, < 3 to allow
  testing against phlex main branch (currently 2.4.0.beta1)
@mhenrixon mhenrixon force-pushed the fix/ci-bundler-without-flag branch from 19a572d to e8dccae Compare January 10, 2026 17:56
@joeldrapper joeldrapper merged commit 74d62c8 into yippee-fun:main Jan 12, 2026
1 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants