Skip to content

Commit 52d0eae

Browse files
committed
Update github workflows to build with rails 7
1 parent e28ed99 commit 52d0eae

12 files changed

+19
-56
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@ jobs:
1212
strategy:
1313
matrix:
1414
ruby: ["2.7"]
15-
gemfile: ["gemfiles/rails52_sprockets_3.gemfile"]
15+
gemfile:
16+
- rails50_sprockets_3.gemfile
17+
- rails51_sprockets_3.gemfile
18+
- rails52_sprockets_3.gemfile
19+
- rails70_sprockets_4.gemfile
20+
1621
env:
1722
BUNDLE_GEMFILE: ${{ matrix.gemfile }}
1823
steps:

Appraisals

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,10 @@ def define_appraisal(rails, version, sprockets)
88
end
99

1010
[
11-
[:rails40, '4.0.13', [2, 3]],
12-
[:rails41, '4.1.16', [2, 3]],
13-
[:rails42, '4.2.9', [2, 3]],
1411
[:rails50, '5.0.5', [3]],
1512
[:rails51, '5.1.3', [3]],
16-
[:rails52, '5.2.3', [3]]
13+
[:rails52, '5.2.3', [3]],
14+
[:rails70, '7.0.3.1', [4]]
1715
].each do |name, version, sprockets|
1816
define_appraisal(name, version, sprockets)
1917
end

gemfiles/rails40_sprockets_2.gemfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

gemfiles/rails40_sprockets_3.gemfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

gemfiles/rails41_sprockets_2.gemfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

gemfiles/rails41_sprockets_3.gemfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

gemfiles/rails42_sprockets_2.gemfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

gemfiles/rails42_sprockets_3.gemfile

Lines changed: 0 additions & 8 deletions
This file was deleted.

gemfiles/rails50_sprockets_3.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ source "http://rubygems.org"
55
gem "railties", "~> 5.0.5"
66
gem "sprockets", "~> 3.0"
77

8-
gemspec :path => "../"
8+
gemspec path: "../"

gemfiles/rails51_sprockets_3.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ source "http://rubygems.org"
55
gem "railties", "~> 5.1.3"
66
gem "sprockets", "~> 3.0"
77

8-
gemspec :path => "../"
8+
gemspec path: "../"

gemfiles/rails52_sprockets_3.gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ source "http://rubygems.org"
55
gem "railties", "~> 5.2.3"
66
gem "sprockets", "~> 3.0"
77

8-
gemspec :path => "../"
8+
gemspec path: "../"

gemfiles/rails70_sprockets_4.gemfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This file was generated by Appraisal
2+
3+
source "http://rubygems.org"
4+
5+
gem "railties", "~> 7.0.3.1"
6+
gem "sprockets", "~> 4.0"
7+
8+
gemspec path: "../"

0 commit comments

Comments
 (0)