10000 Allow Rails 7.0 · tagliala/activeadmin@08ef2e4 · GitHub
[go: up one dir, main page]

Skip to content

Commit 08ef2e4

Browse files
committed
Allow Rails 7.0
Close activeadmin#7196
1 parent 67c9ba6 commit 08ef2e4

File tree

11 files changed

+748
-259
lines changed

11 files changed

+748
-259
lines changed

.github/workflows/ci.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,12 @@ jobs:
8181

8282
os: [ubuntu-20.04]
8383

84-
deps: [rails_52, rails_60, rails_61, rails_61_turbolinks, rails_61_webpacker]
84+
deps: [rails_52, rails_60, rails_61, rails_61_turbolinks, rails_61_webpacker, rails_70]
85+
86+
exclude:
87+
- ruby: { name: 2.6, value: 2.6.6 }
88+
os: ubuntu-20.04
89+
deps: rails_70
8590

8691
include:
8792
- ruby: { name: 2.5, value: 2.5.8 }
@@ -106,13 +111,13 @@ jobs:
106111
run: |
107112
echo "BUNDLE_GEMFILE=Gemfile" >> $GITHUB_ENV
108113
echo "BUNDLE_PATH=$(pwd)/vendor/bundle" >> $GITHUB_ENV
109-
if: matrix.deps == 'rails_61'
114+
if: matrix.deps == 'rails_70'
110115

111116
- name: Configure bundler (alternative)
112117
run: |
113118
echo "BUNDLE_GEMFILE=gemfiles/${{ matrix.deps }}/Gemfile" >> $GITHUB_ENV
114119
echo "BUNDLE_PATH=$(pwd)/gemfiles/${{ matrix.deps }}/vendor/bundle" >> $GITHUB_ENV
115-
if: matrix.deps != 'rails_61'
120+
if: matrix.deps != 'rails_70'
116121

117122
- uses: ruby/setup-ruby@v1
118123
with:

Gemfile

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# frozen_string_literal: true
22
source "https://rubygems.org"
33

4+
gem "inherited_resources", github: "activeadmin/inherited_resources" # FIXME: remove
5+
gem "ransack", github: "activerecord-hackery/ransack" # FIXME: remove
6+
gem "arbre", github: "tagliala/arbre", branch: "feature/activesupport-7" # FIXME: remove
7+
48
group :development, :test do
59
gem "rake"
610
gem "pry" # Easily debug from your console with `binding.pry`
@@ -13,7 +17,7 @@ group :development, :test do
1317
gem "draper"
1418
gem "devise"
1519

16-
gem "rails", "~> 6.1.0"
20+
gem "rails", "~> 7.0.0"
1721
gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
1822

1923
gem "sprockets-rails"
@@ -24,17 +28,17 @@ group :test do
2428
gem "cuprite"
2529
gem "capybara"
2630
gem "webrick"
27-
gem "db-query-matchers"
31+
gem "db-query-matchers", github: "tagliala/db-query-matchers", branch: "chore/allow-latest-gem-versions" # FIXME: revert to stable
2832

2933
gem "simplecov", require: false # Test coverage generator. Go to /coverage/ after running tests
30-
gem "cucumber-rails", require: false
34+
gem "cucumber-rails", github: "erikaxel/cucumber-rails", require: false # FIXME: revert to stable
3135
gem "cucumber"
3236
gem "database_cleaner"
3337
gem "jasmine"
3438
gem "jasmine-core"
3539
gem "launchy"
3640
gem "parallel_tests"
37-
gem "rails-i18n" # Provides default i18n for many languages
41+
gem "rails-i18n", github: "tagliala/rails-i18n", branch: "feature/rails-7" # Provides default i18n for many languages # FIXME: revert to stable
3842
gem "rspec-rails"
3943
gem "sqlite3", platform: :mri
4044
end

0 commit comments

Comments
 (0)
0