Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit a779569

Browse files
committedJul 18, 2024
Exclude versions
1 parent 299165f commit a779569

File tree

5 files changed

+37
-13
lines changed

5 files changed

+37
-13
lines changed
 

‎.github/workflows/build.yml

+37-13
Original file line numberDiff line numberDiff line change
@@ -41,25 +41,49 @@ jobs:
4141
matrix:
4242
ruby: ["2.7.8", "3.0.7", "3.1.6", "3.2.4", "3.3.4"]
4343
node: ["14"]
44-
gemfile:
45-
- spec/gemfiles/rails_6_0.gemfile
46-
- spec/gemfiles/rails_6_1.gemfile
47-
- spec/gemfiles/rails_7_0.gemfile
48-
- spec/gemfiles/rails_7_2.gemfile
49-
- spec/gemfiles/rails_main.gemfile
50-
# - spec/gemfiles/rubocop.gemfile
51-
# - spec/gemfiles/i18n-tasks.gemfile
44+
rails_versions: ["6.0", "6.1", "7.0", "7.2", "main"] # "rubocop", "i18n-tasks"
5245
# db: [sqlite3, postgres, mysql]
5346
db: [sqlite3]
5447
exclude:
48+
# Not supported versions
5549
- ruby: 2.7.8
56-
gemfile: spec/gemfiles/rails_7_2.gemfile
50+
rails_versions: 7.2
5751
- ruby: 3.0.7
58-
gemfile: spec/gemfiles/rails_7_2.gemfile
52+
rails_versions: 7.2
5953
- ruby: 2.7.8
60-
gemfile: spec/gemfiles/rails_main.gemfile
54+
rails_versions: main
6155
- ruby: 3.0.7
62-
gemfile: spec/gemfiles/rails_main.gemfile
56+
rails_versions: main
57+
58+
# Logger Issues
59+
- ruby: 3.3.4
60+
rails_versions: main
61+
- ruby: 3.3.4
62+
rails_versions: 7.2
63+
- ruby: 3.2.4
64+
rails_versions: main
65+
- ruby: 3.2.4
66+
rails_versions: 7.2
67+
- ruby: 3.1.6
68+
rails_versions: main
69+
- ruby: 3.1.6
70+
rails_versions: 7.2
71+
72+
# Pysh issues
73+
- ruby: 3.3.4
74+
rails_versions: 6.1
75+
- ruby: 3.3.4
76+
rails_versions: 6.0
77+
- ruby: 3.2.4
78+
rails_versions: 6.1
79+
- ruby: 3.2.4
80+
rails_versions: 6.0
81+
- ruby: 3.1.6
82+
rails_versions: 6.1
83+
- ruby: 3.1.6
84+
rails_versions: 6.0
85+
86+
6387
# include:
6488
# - ruby: 2.7
6589
# rails: rubocop
@@ -72,7 +96,7 @@ jobs:
7296
RAILS_ENV: test
7397
COVERAGE: 1
7498
FERRUM_DEFAULT_TIMEOUT: 20
75-
BUNDLE_GEMFILE: ${{ matrix.gemfile }}
99+
BUNDLE_GEMFILE: "spec/gemfiles/rails_${{ matrix.gemfile }}.gemfile"
76100
DB_USERNAME: thredded
77101
DB_PASSWORD: thredded
78102
steps:
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)