File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 runs-on : ubuntu-latest
1212 name : Linting
1313 steps :
14- - uses : actions/checkout@v4
14+ - uses : actions/checkout@v6
1515 - name : Set up Ruby
1616 uses : ruby/setup-ruby@v1
17+ with :
18+ ruby-version : ' 4.0'
1719 - name : Install dependencies
1820 run : bundle install
1921 - name : Run tests
Original file line number Diff line number Diff line change 1515 fail-fast : false
1616 matrix :
1717 database : [mysql, postgres, sqlite]
18+ ruby-version :
19+ - 3.1
20+ - 3.2
21+ - 3.3
22+ - 3.4
23+ - 4.0
1824 services :
1925 mysql :
2026 image : mysql:8.0.31
@@ -32,15 +38,15 @@ jobs:
3238 env :
3339 TARGET_DB : ${{ matrix.database }}
3440 steps :
35- - uses : actions/checkout@v4
41+ - uses : actions/checkout@v6
3642 - name : Set up Ruby
3743 uses : ruby/setup-ruby@v1
44+ with :
45+ ruby-version : ${{ matrix.ruby-version }}
3846 - name : Install dependencies
3947 run : bundle install
4048 - name : Setup db
4149 run : |
42- cd test/dummy
4350 bin/rails db:setup
44- cd ../../
4551 - name : Run tests
4652 run : bin/test
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ #!/usr/bin/env ruby
2+ # This command will automatically be run when you run "rails" with Rails gems
3+ # installed from the root of your application.
4+
5+ ENGINE_ROOT = File . expand_path ( ".." , __dir__ )
6+ ENGINE_PATH = File . expand_path ( "../lib/solid_cable/engine" , __dir__ )
7+ APP_PATH = File . expand_path ( "../test/dummy/config/application" , __dir__ )
8+
9+ # Set up gems listed in the Gemfile.
10+ ENV [ "BUNDLE_GEMFILE" ] ||= File . expand_path ( "../Gemfile" , __dir__ )
11+ require "bundler/setup" if File . exist? ( ENV [ "BUNDLE_GEMFILE" ] )
12+
13+ require "rails"
14+ # Pick the frameworks you want:
15+ require "active_model/railtie"
16+ require "active_job/railtie"
17+ require "active_record/railtie"
18+ # require "active_storage/engine"
19+ require "action_controller/railtie"
20+ # require "action_mailer/railtie"
21+ require "action_view/railtie"
22+ require "action_cable/engine"
23+ require "rails/test_unit/railtie"
24+ require "rails/engine/commands"
Original file line number Diff line number Diff line change @@ -26,4 +26,6 @@ Gem::Specification.new do |spec|
2626 spec . add_dependency "activejob" , rails_version
2727 spec . add_dependency "actioncable" , rails_version
2828 spec . add_dependency "railties" , rails_version
29+
30+ spec . add_development_dependency "minitest" , "~> 5.0"
2931end
You can’t perform that action at this time.
0 commit comments