Skip to content

Commit 9a7c6c5

Browse files
authored
Merge pull request #312 from vprigent/rails-7.2-update
2 parents 4d6715e + 04159f8 commit 9a7c6c5

12 files changed

+321
-8
lines changed

.github/workflows/build.yml

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
- gemfiles/rails_6.1.gemfile
1919
- gemfiles/rails_7.0.gemfile
2020
- gemfiles/rails_7.1.gemfile
21+
- gemfiles/rails_7.2.gemfile
2122
runs-on: ubuntu-latest
2223
env:
2324
BUNDLE_GEMFILE: ${{ matrix.gemfile }}

Appraisals

+5
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,8 @@ end
99
appraise 'rails-7.1' do
1010
gem 'rails', '7.1.0'
1111
end
12+
13+
14+
appraise 'rails-7.2' do
15+
gem 'rails', '7.2.0.beta1'
16+
end

Changelog.md

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
# Unreleased
44
- Remove Ruby 3.0 from build matrix
5+
- Support Rails 7.2 https://github.com/ilyakatz/data-migrate/pull/312
56

67
## 9.4.2
78
- Fix db:prepare:with_data task

Gemfile.lock

+7-2
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,11 @@ GEM
7171
method_source (1.0.0)
7272
minitest (5.23.1)
7373
mutex_m (0.2.0)
74-
nokogiri (1.16.5-arm64-darwin)
74+
nokogiri (1.16.2-aarch64-linux)
7575
racc (~> 1.4)
76-
nokogiri (1.16.5-x86_64-linux)
76+
nokogiri (1.16.2-arm64-darwin)
77+
racc (~> 1.4)
78+
nokogiri (1.16.2-x86_64-linux)
7779
racc (~> 1.4)
7880
overcommit (0.63.0)
7981
childprocess (>= 0.6.3, < 6)
@@ -149,6 +151,8 @@ GEM
149151
rubocop-ast (1.30.0)
150152
parser (>= 3.2.1.0)
151153
ruby-progressbar (1.13.0)
154+
ruby2_keywords (0.0.5)
155+
sqlite3 (1.7.2-aarch64-linux)
152156
sqlite3 (1.7.2-arm64-darwin)
153157
sqlite3 (1.7.2-x86_64-linux)
154158
stringio (3.1.0)
@@ -163,6 +167,7 @@ GEM
163167
zeitwerk (2.6.13)
164168

165169
PLATFORMS
170+
aarch64-linux
166171
arm64-darwin-22
167172
arm64-darwin-23
168173
x86_64-linux

README.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ table to track all migrations.
3636

3737
## Rails Support
3838

39-
Support Rails 6.1 through 7.1
39+
Support Rails 6.1 through 7.2
4040

4141

4242
#### v1
@@ -163,10 +163,11 @@ Then, in the Engine's `db/data` folder, you can add data migrations and run them
163163
Run tests for a specific version of Rails
164164

165165
```
166-
bundle exec appraisal install
166+
167167
bundle exec appraisal rails-6.1 rspec
168168
bundle exec appraisal rails-7.0 rspec
169169
bundle exec appraisal rails-7.1 rspec
170+
bundle exec appraisal rails-7.2 rspec
170171
```
171172

172173
## Releasing new version

gemfiles/rails_6.1.gemfile.lock

+4
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ GEM
108108
net-smtp (0.4.0.1)
109109
net-protocol
110110
nio4r (2.7.0)
111+
nokogiri (1.16.2-aarch64-linux)
112+
racc (~> 1.4)
111113
nokogiri (1.16.2-arm64-darwin)
112114
racc (~> 1.4)
113115
nokogiri (1.16.2-x86_64-linux)
@@ -193,6 +195,7 @@ GEM
193195
actionpack (>= 5.2)
194196
activesupport (>= 5.2)
195197
sprockets (>= 3.0.0)
198+
sqlite3 (1.7.2-aarch64-linux)
196199
sqlite3 (1.7.2-arm64-darwin)
197200
sqlite3 (1.7.2-x86_64-linux)
198201
thor (1.3.1)
@@ -207,6 +210,7 @@ GEM
207210
zeitwerk (2.6.13)
208211

209212
PLATFORMS
213+
aarch64-linux
210214
arm64-darwin-22
211215
arm64-darwin-23
212216
x86_64-linux

gemfiles/rails_7.0.gemfile.lock

+4
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,8 @@ GEM
115115
net-smtp (0.4.0.1)
116116
net-protocol
117117
nio4r (2.7.0)
118+
nokogiri (1.16.2-aarch64-linux)
119+
racc (~> 1.4)
118120
nokogiri (1.16.2-arm64-darwin)
119121
racc (~> 1.4)
120122
nokogiri (1.16.2-x86_64-linux)
@@ -194,6 +196,7 @@ GEM
194196
rubocop-ast (1.29.0)
195197
parser (>= 3.2.1.0)
196198
ruby-progressbar (1.13.0)
199+
sqlite3 (1.7.2-aarch64-linux)
197200
sqlite3 (1.7.2-arm64-darwin)
198201
sqlite3 (1.7.2-x86_64-linux)
199202
thor (1.3.1)
@@ -208,6 +211,7 @@ GEM
208211
zeitwerk (2.6.13)
209212

210213
PLATFORMS
214+
aarch64-linux
211215
arm64-darwin-22
212216
arm64-darwin-23
213217
x86_64-linux

gemfiles/rails_7.1.gemfile.lock

+4
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,8 @@ GEM
133133
net-smtp (0.4.0.1)
134134
net-protocol
135135
nio4r (2.7.0)
136+
nokogiri (1.16.2-aarch64-linux)
137+
racc (~> 1.4)
136138
nokogiri (1.16.2-arm64-darwin)
137139
racc (~> 1.4)
138140
nokogiri (1.16.2-x86_64-linux)
@@ -225,6 +227,7 @@ GEM
225227
parser (>= 3.2.1.0)
226228
ruby-progressbar (1.13.0)
227229
ruby2_keywords (0.0.5)
230+
sqlite3 (1.7.2-aarch64-linux)
228231
sqlite3 (1.7.2-arm64-darwin)
229232
sqlite3 (1.7.2-x86_64-linux)
230233
stringio (3.1.0)
@@ -241,6 +244,7 @@ GEM
241244
zeitwerk (2.6.13)
242245

243246
PLATFORMS
247+
aarch64-linux
244248
arm64-darwin-22
245249
arm64-darwin-23
246250
x86_64-linux

gemfiles/rails_7.2.gemfile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# This file was generated by Appraisal
2+
3+
source "http://rubygems.org"
4+
5+
gem "rails", "7.2.0.beta1"
6+
7+
gemspec path: "../"

0 commit comments

Comments
 (0)