From c3d58738c105564266452945b38fc074e91c3e15 Mon Sep 17 00:00:00 2001 From: Mladen Jablanovic Date: Wed, 28 Oct 2026 15:37:31 +0100 Subject: [PATCH] Use a bundler default that works with Ruby 3.3 The Ruby default is now 3.3, but the bundler default was still 2.1.4 (2.3.14 for elixir), which crashes with SystemStackError on Ruby 3.3. Bump to 2.5.23. Co-Authored-By: Claude Sonnet 5.5 --- .github/workflows/lawa-elixir-ci.yml | 2 +- .github/workflows/lawa-js-ci.yml | 2 +- .github/workflows/lawa-npm-ci.yml | 2 +- README.md | 4 ++-- lawa-ci/action.yml | 2 +- lawa-report/action.yml | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/lawa-elixir-ci.yml b/.github/workflows/lawa-elixir-ci.yml index 5df07c5..e4f6d44 100644 --- a/.github/workflows/lawa-elixir-ci.yml +++ b/.github/workflows/lawa-elixir-ci.yml @@ -18,7 +18,7 @@ on: ruby-bundler-version: required: false type: string - default: 2.3.14 + default: 2.5.23 decisions-file: required: false type: string diff --git a/.github/workflows/lawa-js-ci.yml b/.github/workflows/lawa-js-ci.yml index 43209e1..4cc526f 100644 --- a/.github/workflows/lawa-js-ci.yml +++ b/.github/workflows/lawa-js-ci.yml @@ -14,7 +14,7 @@ on: ruby-bundler-version: required: false type: string - default: 2.1.4 + default: 2.5.23 yarn-cwd: required: false type: string diff --git a/.github/workflows/lawa-npm-ci.yml b/.github/workflows/lawa-npm-ci.yml index 4d2e9dc..7ef0017 100644 --- a/.github/workflows/lawa-npm-ci.yml +++ b/.github/workflows/lawa-npm-ci.yml @@ -14,7 +14,7 @@ on: ruby-bundler-version: required: false type: string - default: 2.1.4 + default: 2.5.23 npm-cwd: required: false type: string diff --git a/README.md b/README.md index 409e3e4..d974d17 100644 --- a/README.md +++ b/README.md @@ -61,11 +61,11 @@ Example: ##### `ruby-version` -**Optional** Ruby version for installing `lawa` gem, defaults to `3.0.3`. +**Optional** Ruby version for installing `lawa` gem, defaults to `3.3`. ##### `ruby-bundler-version` -**Optional** Ruby bundler version for installing `lawa` gem, defaults to `2.1.4`. +**Optional** Ruby bundler version for installing `lawa` gem, defaults to `2.5.23`. ##### `decisions-file` diff --git a/lawa-ci/action.yml b/lawa-ci/action.yml index a92d6f0..bb0d2f3 100644 --- a/lawa-ci/action.yml +++ b/lawa-ci/action.yml @@ -8,7 +8,7 @@ inputs: ruby-bundler-version: description: 'The Ruby bundler version to use' required: false - default: '2.1.4' + default: '2.5.23' working-directory: description: 'The working directory to run lawa in' required: false diff --git a/lawa-report/action.yml b/lawa-report/action.yml index 9cb0308..7756df4 100644 --- a/lawa-report/action.yml +++ b/lawa-report/action.yml @@ -8,7 +8,7 @@ inputs: ruby-bundler-version: description: 'The Ruby bundler version to use' required: false - default: '2.1.4' + default: '2.5.23' working-directory: description: 'The working directory to run lawa in' required: false