From 640ce00a05887b3714c85dc0553313021d04dca4 Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Sat, 18 Feb 2023 16:59:03 +0900 Subject: [PATCH] Use ruby/actions/.github/workflows/ruby_versions.yml@master --- .github/workflows/test.yml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e4d31e0..ff12376 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,16 +4,10 @@ on: [push, pull_request] jobs: ruby-versions: - runs-on: ubuntu-latest - strategy: - fail-fast: false - outputs: - versions: ${{ steps.versions.outputs.value }} - steps: - - id: versions - run: | - versions=$(curl -s 'https://cache.ruby-lang.org/pub/misc/ci_versions/cruby.json' | jq -c '. + ["2.5", "jruby"]') - echo "value=${versions}" >> $GITHUB_OUTPUT + uses: ruby/actions/.github/workflows/ruby_versions.yml@master + with: + engine: cruby-jruby + min_version: 2.5 test: needs: ruby-versions name: build (${{ matrix.ruby }} / ${{ matrix.os }}) @@ -26,6 +20,8 @@ jobs: - { os: windows-latest, ruby: head } - { os: macos-latest, ruby: jruby } - { os: windows-latest, ruby: jruby } + - { os: macos-latest, ruby: jruby-head } + - { os: windows-latest, ruby: jruby-head } include: - { os: windows-latest, ruby: mingw } - { os: windows-latest, ruby: mswin }