Skip to content

Commit c6f0ae6

Browse files
committed
Add Ruby 3.4 to CI matrix
1 parent 5173280 commit c6f0ae6

File tree

7 files changed

+50
-49
lines changed

7 files changed

+50
-49
lines changed

.github/workflows/build.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ jobs:
1414
- '3.1'
1515
- '3.2'
1616
- '3.3'
17+
- '3.4'
1718
gemfile:
1819
- gemfiles/rails_6.1.gemfile
1920
- gemfiles/rails_7.0.gemfile
@@ -23,6 +24,10 @@ jobs:
2324
exclude:
2425
- ruby: '3.1'
2526
gemfile: 'gemfiles/rails_8.0.gemfile'
27+
- ruby: '3.4'
28+
gemfile: 'gemfiles/rails_6.1.gemfile'
29+
- ruby: '3.4'
30+
gemfile: 'gemfiles/rails_7.0.gemfile'
2631
runs-on: ubuntu-latest
2732
env:
2833
BUNDLE_GEMFILE: ${{ matrix.gemfile }}

Changelog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
# Unreleased
44
- Use lease_connection over deprecated connection for rails 8 https://github.com/ilyakatz/data-migrate/pull/353
5+
- Add Ruby 3.4 to CI matrix
56

67
# 11.2.0
78
- Remove committed Gemfile.lock, reduce bundled file list when running `gem install` https://github.com/ilyakatz/data-migrate/pull/351

gemfiles/rails_6.1.gemfile.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,13 @@ GEM
108108
net-smtp (0.5.0)
109109
net-protocol
110110
nio4r (2.7.3)
111-
nokogiri (1.16.7-aarch64-linux)
111+
nokogiri (1.18.0-aarch64-linux-gnu)
112112
racc (~> 1.4)
113-
nokogiri (1.16.7-arm64-darwin)
113+
nokogiri (1.18.0-arm64-darwin)
114114
racc (~> 1.4)
115-
nokogiri (1.16.7-x86_64-darwin)
115+
nokogiri (1.18.0-x86_64-darwin)
116116
racc (~> 1.4)
117-
nokogiri (1.16.7-x86_64-linux)
117+
nokogiri (1.18.0-x86_64-linux-gnu)
118118
racc (~> 1.4)
119119
overcommit (0.60.0)
120120
childprocess (>= 0.6.3, < 5)
@@ -197,10 +197,10 @@ GEM
197197
actionpack (>= 6.1)
198198
activesupport (>= 6.1)
199199
sprockets (>= 3.0.0)
200-
sqlite3 (1.7.2-aarch64-linux)
201-
sqlite3 (1.7.2-arm64-darwin)
202-
sqlite3 (1.7.2-x86_64-darwin)
203-
sqlite3 (1.7.2-x86_64-linux)
200+
sqlite3 (2.5.0-aarch64-linux-gnu)
201+
sqlite3 (2.5.0-arm64-darwin)
202+
sqlite3 (2.5.0-x86_64-darwin)
203+
sqlite3 (2.5.0-x86_64-linux-gnu)
204204
thor (1.3.1)
205205
timecop (0.9.6)
206206
timeout (0.4.1)

gemfiles/rails_7.0.gemfile.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,13 @@ GEM
115115
net-smtp (0.5.0)
116116
net-protocol
117117
nio4r (2.7.3)
118-
nokogiri (1.16.7-aarch64-linux)
118+
nokogiri (1.18.0-aarch64-linux-gnu)
119119
racc (~> 1.4)
120-
nokogiri (1.16.7-arm64-darwin)
120+
nokogiri (1.18.0-arm64-darwin)
121121
racc (~> 1.4)
122-
nokogiri (1.16.7-x86_64-darwin)
122+
nokogiri (1.18.0-x86_64-darwin)
123123
racc (~> 1.4)
124-
nokogiri (1.16.7-x86_64-linux)
124+
nokogiri (1.18.0-x86_64-linux-gnu)
125125
racc (~> 1.4)
126126
overcommit (0.60.0)
127127
childprocess (>= 0.6.3, < 5)
@@ -198,10 +198,10 @@ GEM
198198
rubocop-ast (1.29.0)
199199
parser (>= 3.2.1.0)
200200
ruby-progressbar (1.13.0)
201-
sqlite3 (1.7.2-aarch64-linux)
202-
sqlite3 (1.7.2-arm64-darwin)
203-
sqlite3 (1.7.2-x86_64-darwin)
204-
sqlite3 (1.7.2-x86_64-linux)
201+
sqlite3 (2.5.0-aarch64-linux-gnu)
202+
sqlite3 (2.5.0-arm64-darwin)
203+
sqlite3 (2.5.0-x86_64-darwin)
204+
sqlite3 (2.5.0-x86_64-linux-gnu)
205205
thor (1.3.1)
206206
timecop (0.9.6)
207207
timeout (0.4.1)

gemfiles/rails_7.1.gemfile.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -134,16 +134,16 @@ GEM
134134
net-smtp (0.5.0)
135135
net-protocol
136136
nio4r (2.7.3)
137-
nokogiri (1.16.7)
137+
nokogiri (1.18.0)
138138
mini_portile2 (~> 2.8.2)
139139
racc (~> 1.4)
140-
nokogiri (1.16.7-aarch64-linux)
140+
nokogiri (1.18.0-aarch64-linux-gnu)
141141
racc (~> 1.4)
142-
nokogiri (1.16.7-arm64-darwin)
142+
nokogiri (1.18.0-arm64-darwin)
143143
racc (~> 1.4)
144-
nokogiri (1.16.7-x86_64-darwin)
144+
nokogiri (1.18.0-x86_64-darwin)
145145
racc (~> 1.4)
146-
nokogiri (1.16.7-x86_64-linux)
146+
nokogiri (1.18.0-x86_64-linux-gnu)
147147
racc (~> 1.4)
148148
overcommit (0.60.0)
149149
childprocess (>= 0.6.3, < 5)
@@ -232,12 +232,12 @@ GEM
232232
rubocop-ast (1.29.0)
233233
parser (>= 3.2.1.0)
234234
ruby-progressbar (1.13.0)
235-
sqlite3 (1.7.2)
235+
sqlite3 (2.5.0)
236236
mini_portile2 (~> 2.8.0)
237-
sqlite3 (1.7.2-aarch64-linux)
238-
sqlite3 (1.7.2-arm64-darwin)
239-
sqlite3 (1.7.2-x86_64-darwin)
240-
sqlite3 (1.7.2-x86_64-linux)
237+
sqlite3 (2.5.0-aarch64-linux-gnu)
238+
sqlite3 (2.5.0-arm64-darwin)
239+
sqlite3 (2.5.0-x86_64-darwin)
240+
sqlite3 (2.5.0-x86_64-linux-gnu)
241241
stringio (3.1.1)
242242
thor (1.3.1)
243243
timecop (0.9.6)

gemfiles/rails_7.2.gemfile.lock

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,6 @@ GEM
118118
marcel (1.0.4)
119119
method_source (1.1.0)
120120
mini_mime (1.1.5)
121-
mini_portile2 (2.8.7)
122121
minitest (5.25.1)
123122
net-imap (0.4.14)
124123
date
@@ -130,16 +129,13 @@ GEM
130129
net-smtp (0.5.0)
131130
net-protocol
132131
nio4r (2.7.3)
133-
nokogiri (1.16.7)
134-
mini_portile2 (~> 2.8.2)
132+
nokogiri (1.18.0-aarch64-linux-gnu)
135133
racc (~> 1.4)
136-
nokogiri (1.16.7-aarch64-linux)
134+
nokogiri (1.18.0-arm64-darwin)
137135
racc (~> 1.4)
138-
nokogiri (1.16.7-arm64-darwin)
136+
nokogiri (1.18.0-x86_64-darwin)
139137
racc (~> 1.4)
140-
nokogiri (1.16.7-x86_64-darwin)
141-
racc (~> 1.4)
142-
nokogiri (1.16.7-x86_64-linux)
138+
nokogiri (1.18.0-x86_64-linux-gnu)
143139
racc (~> 1.4)
144140
overcommit (0.63.0)
145141
childprocess (>= 0.6.3, < 6)
@@ -230,10 +226,10 @@ GEM
230226
parser (>= 3.3.1.0)
231227
ruby-progressbar (1.13.0)
232228
securerandom (0.3.1)
233-
sqlite3 (2.0.2-aarch64-linux-gnu)
234-
sqlite3 (2.0.2-arm64-darwin)
235-
sqlite3 (2.0.2-x86_64-darwin)
236-
sqlite3 (2.0.2-x86_64-linux-gnu)
229+
sqlite3 (2.5.0-aarch64-linux-gnu)
230+
sqlite3 (2.5.0-arm64-darwin)
231+
sqlite3 (2.5.0-x86_64-darwin)
232+
sqlite3 (2.5.0-x86_64-linux-gnu)
237233
stringio (3.1.1)
238234
strscan (3.1.0)
239235
thor (1.3.1)
@@ -252,7 +248,6 @@ GEM
252248
PLATFORMS
253249
aarch64-linux
254250
arm64-darwin-23
255-
ruby
256251
x86_64-darwin-22
257252
x86_64-linux
258253

gemfiles/rails_8.0.gemfile.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -133,16 +133,16 @@ GEM
133133
net-smtp (0.5.0)
134134
net-protocol
135135
nio4r (2.7.4)
136-
nokogiri (1.16.7)
136+
nokogiri (1.18.0)
137137
mini_portile2 (~> 2.8.2)
138138
racc (~> 1.4)
139-
nokogiri (1.16.7-aarch64-linux)
139+
nokogiri (1.18.0-aarch64-linux-gnu)
140140
racc (~> 1.4)
141-
nokogiri (1.16.7-arm64-darwin)
141+
nokogiri (1.18.0-arm64-darwin)
142142
racc (~> 1.4)
143-
nokogiri (1.16.7-x86_64-darwin)
143+
nokogiri (1.18.0-x86_64-darwin)
144144
racc (~> 1.4)
145-
nokogiri (1.16.7-x86_64-linux)
145+
nokogiri (1.18.0-x86_64-linux-gnu)
146146
racc (~> 1.4)
147147
overcommit (0.64.0)
148148
childprocess (>= 0.6.3, < 6)
@@ -231,12 +231,12 @@ GEM
231231
parser (>= 3.3.1.0)
232232
ruby-progressbar (1.13.0)
233233
securerandom (0.3.1)
234-
sqlite3 (2.1.0)
234+
sqlite3 (2.5.0)
235235
mini_portile2 (~> 2.8.0)
236-
sqlite3 (2.1.0-aarch64-linux-gnu)
237-
sqlite3 (2.1.0-arm64-darwin)
238-
sqlite3 (2.1.0-x86_64-darwin)
239-
sqlite3 (2.1.0-x86_64-linux-gnu)
236+
sqlite3 (2.5.0-aarch64-linux-gnu)
237+
sqlite3 (2.5.0-arm64-darwin)
238+
sqlite3 (2.5.0-x86_64-darwin)
239+
sqlite3 (2.5.0-x86_64-linux-gnu)
240240
stringio (3.1.1)
241241
thor (1.3.2)
242242
timecop (0.9.10)

0 commit comments

Comments
 (0)