From d893ebd5b43b7171737c2168135620b184b71080 Mon Sep 17 00:00:00 2001 From: Orien Madgwick <497874+orien@users.noreply.github.com> Date: Thu, 25 Jan 2024 08:58:15 +0700 Subject: [PATCH 1/2] CI: add Rubies 3.0-3.3 to the test matrix --- .github/workflows/test.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f500bb7..c6599d9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,18 +8,18 @@ on: jobs: test: - runs-on: ${{ matrix.operating_system }} + runs-on: ${{ matrix.operating_system }}-latest strategy: matrix: - operating_system: [ ubuntu-latest, macos-latest ] - ruby_version: [ 2.6, 2.7 ] + operating_system: [ ubuntu ] + ruby_version: [ '2.6', '2.7', '3.0', '3.1', '3.2', '3.3' ] + include: + - { operating_system: macos, ruby_version: '3.2' } steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Ruby ${{ matrix.ruby_version }} uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby_version }} - - name: Install dependencies - run: bundle install - - name: Run tests - run: bundle exec rake + bundler-cache: true + - run: bundle exec rake From 5225301d4e1c8c1cd225050edd1a5a22d2323083 Mon Sep 17 00:00:00 2001 From: Orien Madgwick <497874+orien@users.noreply.github.com> Date: Thu, 25 Jan 2024 09:03:05 +0700 Subject: [PATCH 2/2] Add rexml as a dependency --- knuckle_cluster.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/knuckle_cluster.gemspec b/knuckle_cluster.gemspec index 35f4642..60af18d 100644 --- a/knuckle_cluster.gemspec +++ b/knuckle_cluster.gemspec @@ -23,6 +23,7 @@ Gem::Specification.new do |spec| spec.add_dependency 'aws-sdk-ec2', '~> 1' spec.add_dependency 'aws-sdk-ecs', '~> 1' spec.add_dependency 'aws-sdk-autoscaling', '~> 1' + spec.add_dependency 'rexml', '~> 3' spec.add_dependency 'table_print', '~> 1.5'