Skip to content

Commit 067a605

Browse files
committed
Update Ruby version from 2.7/3.0 to 3.3
- Update GitHub Actions workflows to use Ruby 3.3 - Replace pry-byebug with debug gem for Ruby 3.3+ compatibility - Rebuild Gemfile.lock with Ruby 3.3
1 parent fce358b commit 067a605

File tree

3 files changed

+8
-12
lines changed

3 files changed

+8
-12
lines changed

.github/workflows/rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
matrix:
1515
os: [ubuntu-latest]
16-
ruby: ['2.7', '3.0']
16+
ruby: ['2.7', '3.0', '3.3']
1717
env:
1818
# $BUNDLE_GEMFILE must be set at the job level, so it is set for all steps
1919
BUNDLE_GEMFILE: ${{ github.workspace }}/LintingGemfile

.github/workflows/ruby.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
fail-fast: true
2020
matrix:
21-
ruby: [2.7]
21+
ruby: ['2.7', '3.0', '3.3']
2222
runs-on: ubuntu-latest
2323
env:
2424
PACKAGE_JSON_FALLBACK_MANAGER: yarn_classic
@@ -67,7 +67,7 @@ jobs:
6767
installer: pnpm
6868
- name: bun
6969
installer: bun
70-
ruby: [2.7]
70+
ruby: ['2.7', '3.0', '3.3']
7171
gemfile:
7272
# These have shakapacker:
7373
- base

Gemfile.lock

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ GEM
8787
babel-source (>= 4.0, < 6)
8888
execjs (~> 2.0)
8989
builder (3.2.4)
90-
byebug (11.0.1)
90+
byebug (12.0.0)
9191
capybara (3.37.1)
9292
addressable
9393
matrix
@@ -175,20 +175,16 @@ GEM
175175
nokogiri (1.14.3)
176176
mini_portile2 (~> 2.8.0)
177177
racc (~> 1.4)
178-
nokogiri (1.14.3-x86_64-darwin)
179-
racc (~> 1.4)
180-
nokogiri (1.14.3-x86_64-linux)
181-
racc (~> 1.4)
182178
notiffany (0.1.3)
183179
nenv (~> 0.1)
184180
shellany (~> 0.0)
185181
package_json (0.1.0)
186182
pry (0.14.2)
187183
coderay (~> 1.1)
188184
method_source (~> 1.0)
189-
pry-byebug (3.8.0)
190-
byebug (~> 11.0)
191-
pry (~> 0.10)
185+
pry-byebug (3.11.0)
186+
byebug (~> 12.0)
187+
pry (>= 0.13, < 0.16)
192188
public_suffix (4.0.6)
193189
racc (1.6.2)
194190
rack (2.2.6.4)
@@ -256,7 +252,7 @@ GEM
256252
zeitwerk (2.6.6)
257253

258254
PLATFORMS
259-
ruby
255+
arm64-darwin-24
260256
x86_64-darwin-20
261257
x86_64-linux
262258

0 commit comments

Comments
 (0)