diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2e91f38..71d087b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,14 +8,9 @@ on: jobs: ruby-versions: - runs-on: ubuntu-latest - 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 ) - echo "value=${versions}" >> $GITHUB_OUTPUT + uses: ruby/actions/.github/workflows/ruby_versions.yml@master + with: + engine: cruby test: needs: ruby-versions @@ -23,7 +18,7 @@ jobs: strategy: matrix: ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }} - os: [ ubuntu-latest, macos-latest ] + os: [ ubuntu-latest, macos-latest, windows-latest ] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3