Skip to content

Commit c4f4379

Browse files
authored
Merge pull request #389 from envato/ruby-3.4
CI: add Ruby 3.4 to the test matrix
2 parents 36b3fe8 + cd9da11 commit c4f4379

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ jobs:
66
name: Test (Ruby ${{ matrix.ruby }}, ${{ matrix.os }})
77
runs-on: ${{ matrix.os }}-latest
88
strategy:
9+
fail-fast: false
910
matrix:
1011
os: [ ubuntu ]
11-
ruby: [ '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3' ]
12+
ruby: [ '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4' ]
1213
include:
1314
- os: macos
1415
ruby: '2.7'

lib/stack_master/test_driver/cloud_formation.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
require 'ostruct'
12
require 'securerandom'
23

34
module StackMaster

stack_master.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Gem::Specification.new do |spec|
3333
spec.add_development_dependency "cucumber"
3434
spec.add_development_dependency "aruba"
3535
spec.add_development_dependency "timecop"
36+
spec.add_development_dependency "ostruct"
3637
spec.add_dependency "os"
3738
spec.add_dependency "ruby-progressbar"
3839
spec.add_dependency "commander", ">= 4.6.0", "< 6"

0 commit comments

Comments
 (0)