Skip to content

Commit 58ce7aa

Browse files
authored
Merge branch 'main' into test-anonymous-component-mock
2 parents 9bbdc5c + 4d455f8 commit 58ce7aa

File tree

25 files changed

+262
-145
lines changed

25 files changed

+262
-145
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ on:
99
jobs:
1010
benchmark:
1111
runs-on: ubuntu-latest
12+
env:
13+
BUNDLE_GEMFILE: gemfiles/rails_8.0.gemfile
1214
steps:
1315
- uses: actions/[email protected]
1416
- name: Setup Ruby
@@ -18,8 +20,8 @@ jobs:
1820
bundler-cache: true
1921
- name: Run benchmarks
2022
run: |
21-
bundle exec rake partial_benchmark
22-
bundle exec rake translatable_benchmark
23+
bundle exec appraisal rails-8.0 rake partial_benchmark
24+
bundle exec appraisal rails-8.0 rake translatable_benchmark
2325
test:
2426
name: test (${{ matrix.rails_version }}, ${{ matrix.ruby_version }}, ${{ matrix.mode }})
2527
runs-on: ubuntu-latest
@@ -51,6 +53,18 @@ jobs:
5153
- ruby_version: "3.3"
5254
rails_version: "7.2"
5355
mode: "capture_patch_enabled"
56+
- ruby_version: "3.3"
57+
rails_version: "8.0"
58+
mode: "capture_patch_disabled"
59+
- ruby_version: "3.3"
60+
rails_version: "8.0"
61+
mode: "capture_patch_enabled"
62+
- ruby_version: "3.4"
63+
rails_version: "8.0"
64+
mode: "capture_patch_disabled"
65+
- ruby_version: "3.4"
66+
rails_version: "8.0"
67+
mode: "capture_patch_enabled"
5468
- ruby_version: "head"
5569
rails_version: "main"
5670
mode: "capture_patch_disabled"

Appraisals

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
appraise "rails-6.1" do
44
gem "rails", "~> 6.1"
55
gem "tailwindcss-rails", "~> 2.0"
6+
gem "sprockets-rails", "~> 3.4.2"
67

78
# Required for Ruby 3.1.0
89
gem "net-smtp", require: false
@@ -15,17 +16,26 @@ appraise "rails-7.0" do
1516
gem "rails", "~> 7.0"
1617
gem "tailwindcss-rails", "~> 2.0"
1718
gem "turbo-rails", "~> 1"
19+
gem "sprockets-rails", "~> 3.4.2"
1820
end
1921

2022
appraise "rails-7.1" do
2123
gem "rails", "~> 7.1"
2224
gem "tailwindcss-rails", "~> 2.0"
2325
gem "turbo-rails", "~> 1"
26+
gem "sprockets-rails", "~> 3.4.2"
2427
end
2528

2629
appraise "rails-7.2" do
2730
gem "rails", "~> 7.2"
2831
gem "tailwindcss-rails", "~> 2.0"
32+
gem "sprockets-rails", "~> 3.4.2"
33+
end
34+
35+
appraise "rails-8.0" do
36+
gem "rails", "~> 8.0"
37+
gem "tailwindcss-rails", "~> 2.0"
38+
gem "propshaft", "~> 1.1.0"
2939
end
3040

3141
appraise "rails-main" do

0 commit comments

Comments
 (0)