Skip to content

Commit e0319dd

Browse files
authored
Expand test matrix to more recent versions of Ruby (#84)
* Test matrix * Bundle * Correct version
1 parent 3aabecd commit e0319dd

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Setup Ruby
3131
uses: ruby/setup-ruby@v1
3232
with:
33-
ruby-version: 3.4.3
33+
ruby-version: 3.3.6
3434

3535
- name: Build Gem
3636
run: gem build -o patch_ruby.gem patch_ruby.gemspec

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
ruby-version: [3.1.2, 3.0.2, 2.7.4]
16-
max-parallel: 1
15+
ruby-version: [3.4.2, 3.3.6, 3.1.2, 2.7.4]
16+
max-parallel: 4
1717

1818
steps:
1919
- name: Check out code

Gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ GEM
2929
method_source (1.0.0)
3030
minitest (5.18.0)
3131
mutex_m (0.3.0)
32+
observer (0.1.2)
3233
parallel (1.27.0)
3334
parser (3.3.10.0)
3435
ast (~> 2.4.1)
@@ -86,6 +87,7 @@ PLATFORMS
8687
DEPENDENCIES
8788
factory_bot (~> 6.2)
8889
mutex_m
90+
observer
8991
patch_ruby!
9092
pry
9193
pry-byebug

patch_ruby.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Gem::Specification.new do |s|
4040
s.add_development_dependency 'factory_bot', '~> 6.2'
4141
s.add_development_dependency 'pry'
4242
s.add_development_dependency 'mutex_m' # Required for Ruby 3.4+
43+
s.add_development_dependency 'observer' # Required for Ruby 3.4+
4344
# End custom
4445

4546
end

0 commit comments

Comments
 (0)