From a8e9192e996798534c2e7ae30ad55c029b2a9358 Mon Sep 17 00:00:00 2001 From: Yuji Yaginuma Date: Thu, 19 Dec 2024 08:28:43 +0900 Subject: [PATCH] CI against Rails 8.0 --- .github/workflows/ci.yml | 3 +++ gemfiles/rails_8.0.gemfile | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 gemfiles/rails_8.0.gemfile diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index de32183..a687706 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,6 +41,9 @@ jobs: - rails: "7.2" ruby: "3.3" + - rails: "8.0" + ruby: "3.3" + env: BUNDLE_GEMFILE: gemfiles/rails_${{ matrix.rails }}.gemfile DISPLAY: ":99.0" diff --git a/gemfiles/rails_8.0.gemfile b/gemfiles/rails_8.0.gemfile new file mode 100644 index 0000000..69906dc --- /dev/null +++ b/gemfiles/rails_8.0.gemfile @@ -0,0 +1,18 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "appraisal" +gem "puma" +gem "active_model_serializers" +gem "amazing_print" +gem "minitest" +gem "minitest-rails" +gem "rake" +gem "sprockets", "< 4.0" +gem "rails", "~> 8.0.0" +gem "sidekiq", "~> 7.2.4" +gem "sqlite3" +gem "rubocop" + +gemspec path: "../"