diff --git a/.github/workflows/rspec.yml b/.github/workflows/rspec.yml index a58c402..3326023 100644 --- a/.github/workflows/rspec.yml +++ b/.github/workflows/rspec.yml @@ -28,6 +28,10 @@ jobs: ruby: '3.3' - gemfile: rails-7.2-propshaft ruby: '3.3' + - gemfile: rails-8.0 + ruby: '3.3' + - gemfile: rails-8.0-propshaft + ruby: '3.3' runs-on: ubuntu-latest env: BUNDLE_GEMFILE: ${{ github.workspace }}/gemfiles/${{ matrix.gemfile }}.gemfile diff --git a/gemfiles/rails-8.0-propshaft.gemfile b/gemfiles/rails-8.0-propshaft.gemfile new file mode 100644 index 0000000..66b1b7b --- /dev/null +++ b/gemfiles/rails-8.0-propshaft.gemfile @@ -0,0 +1,18 @@ +source 'https://rubygems.org' + +group :test do + gem "rspec-rails" + + gem "coveralls_reborn", require: false + gem "capybara" +end + +gem "rails", github: "rails/rails" +gem "turbo-rails", github: "hotwired/turbo-rails" +gem "propshaft" +gem "sqlite3", "~> 1.4" +gem "devise" + +gem "trestle", github: "TrestleAdmin/trestle" + +gemspec path: "../" diff --git a/gemfiles/rails-8.0.gemfile b/gemfiles/rails-8.0.gemfile new file mode 100644 index 0000000..e43d287 --- /dev/null +++ b/gemfiles/rails-8.0.gemfile @@ -0,0 +1,18 @@ +source 'https://rubygems.org' + +group :test do + gem "rspec-rails" + + gem "coveralls_reborn", require: false + gem "capybara" +end + +gem "rails", github: "rails/rails" +gem "turbo-rails", github: "hotwired/turbo-rails" +gem "sprockets-rails" +gem "sqlite3", "~> 1.4" +gem "devise" + +gem "trestle", github: "TrestleAdmin/trestle" + +gemspec path: "../"