From 95e92e65ce0f6f3cf863909a855edc348143b225 Mon Sep 17 00:00:00 2001 From: Takayuki Kamiyama Date: Mon, 15 Apr 2024 15:59:40 +0900 Subject: [PATCH 1/3] Update. --- .github/workflows/minitest_on_pr_merge.yml | 11 ++++++----- .github/workflows/ruby.yml | 11 ++++++----- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/minitest_on_pr_merge.yml b/.github/workflows/minitest_on_pr_merge.yml index 6aec1dc..5b83d23 100644 --- a/.github/workflows/minitest_on_pr_merge.yml +++ b/.github/workflows/minitest_on_pr_merge.yml @@ -10,17 +10,18 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby-version: ['3.0', '3.1'] + ruby-version: ['3.0.5', '3.1.3'] steps: - uses: actions/checkout@v3 # To automatically get bug fixes and new Ruby versions for ruby/setup-ruby, # change this to (see https://github.com/ruby/setup-ruby#versioning): - # uses: ruby/setup-ruby@v1 - - uses: ruby/setup-ruby@2b019609e2b0f1ea1a2bc8ca11cb82ab46ada124 + - uses: ruby/setup-ruby@v1 + # - uses: ruby/setup-ruby@2b019609e2b0f1ea1a2bc8ca11cb82ab46ada124 with: ruby-version: ${{ matrix.ruby-version }} - - run: bundle install + bundler-cache: true - run: mv .octocov.base.yml .octocov.yml - name: Run tests - run: bundle exec rake + # run: bundle exec rake + run: ruby mini_test_runner.rb diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index f8fd6a8..156f4d9 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -22,18 +22,19 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby-version: ['3.0', '3.1'] + ruby-version: ['3.0.5', '3.1.3'] steps: - uses: actions/checkout@v3 # To automatically get bug fixes and new Ruby versions for ruby/setup-ruby, # change this to (see https://github.com/ruby/setup-ruby#versioning): - # uses: ruby/setup-ruby@v1 - - uses: ruby/setup-ruby@2b019609e2b0f1ea1a2bc8ca11cb82ab46ada124 + - uses: ruby/setup-ruby@v1 + # - uses: ruby/setup-ruby@2b019609e2b0f1ea1a2bc8ca11cb82ab46ada124 with: ruby-version: ${{ matrix.ruby-version }} - - run: bundle install + bundler-cache: true - name: Run tests - run: bundle exec rake + # run: bundle exec rake + run: ruby mini_test_runner.rb - name: Coverage Report by octocov (in this pull request) uses: k1LoW/octocov-action@v0 From 7b33261c01b2e9bd3da221cc9db9adf1fc9a208e Mon Sep 17 00:00:00 2001 From: Takayuki Kamiyama Date: Mon, 15 Apr 2024 16:01:28 +0900 Subject: [PATCH 2/3] Update. --- .github/workflows/minitest_on_pr_merge.yml | 2 +- .github/workflows/ruby.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/minitest_on_pr_merge.yml b/.github/workflows/minitest_on_pr_merge.yml index 5b83d23..6af2c03 100644 --- a/.github/workflows/minitest_on_pr_merge.yml +++ b/.github/workflows/minitest_on_pr_merge.yml @@ -20,7 +20,7 @@ jobs: # - uses: ruby/setup-ruby@2b019609e2b0f1ea1a2bc8ca11cb82ab46ada124 with: ruby-version: ${{ matrix.ruby-version }} - bundler-cache: true + - run: bundle install - run: mv .octocov.base.yml .octocov.yml - name: Run tests # run: bundle exec rake diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 156f4d9..378d82c 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -32,7 +32,7 @@ jobs: # - uses: ruby/setup-ruby@2b019609e2b0f1ea1a2bc8ca11cb82ab46ada124 with: ruby-version: ${{ matrix.ruby-version }} - bundler-cache: true + - run: bundle install - name: Run tests # run: bundle exec rake run: ruby mini_test_runner.rb From fdf6a0c4dff9e0617f9a239e7ed7bca3ba29f49e Mon Sep 17 00:00:00 2001 From: Takayuki Kamiyama Date: Mon, 15 Apr 2024 16:03:43 +0900 Subject: [PATCH 3/3] Update. --- .github/workflows/minitest_on_pr_merge.yml | 8 ++------ .github/workflows/ruby.yml | 17 +++-------------- 2 files changed, 5 insertions(+), 20 deletions(-) diff --git a/.github/workflows/minitest_on_pr_merge.yml b/.github/workflows/minitest_on_pr_merge.yml index 6af2c03..e81c38a 100644 --- a/.github/workflows/minitest_on_pr_merge.yml +++ b/.github/workflows/minitest_on_pr_merge.yml @@ -14,14 +14,10 @@ jobs: steps: - uses: actions/checkout@v3 - # To automatically get bug fixes and new Ruby versions for ruby/setup-ruby, - # change this to (see https://github.com/ruby/setup-ruby#versioning): - uses: ruby/setup-ruby@v1 - # - uses: ruby/setup-ruby@2b019609e2b0f1ea1a2bc8ca11cb82ab46ada124 with: ruby-version: ${{ matrix.ruby-version }} - - run: bundle install + bundler-cache: true - run: mv .octocov.base.yml .octocov.yml - name: Run tests - # run: bundle exec rake - run: ruby mini_test_runner.rb + run: bundle exec rake diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 378d82c..6f7b857 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -1,11 +1,4 @@ -# This workflow uses actions that are not certified by GitHub. -# They are provided by a third-party and are governed by -# separate terms of service, privacy policy, and support -# documentation. -# This workflow will download a prebuilt Ruby version, install dependencies and run tests with Rake -# For more information see: https://github.com/marketplace/actions/setup-ruby-jruby-and-truffleruby - -name: Ruby +name: Ruby CI on: push: @@ -26,15 +19,11 @@ jobs: steps: - uses: actions/checkout@v3 - # To automatically get bug fixes and new Ruby versions for ruby/setup-ruby, - # change this to (see https://github.com/ruby/setup-ruby#versioning): - uses: ruby/setup-ruby@v1 - # - uses: ruby/setup-ruby@2b019609e2b0f1ea1a2bc8ca11cb82ab46ada124 with: ruby-version: ${{ matrix.ruby-version }} - - run: bundle install + bundler-cache: true - name: Run tests - # run: bundle exec rake - run: ruby mini_test_runner.rb + run: bundle exec rake - name: Coverage Report by octocov (in this pull request) uses: k1LoW/octocov-action@v0