diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml index a65b5346cf..6258c771d3 100644 --- a/.github/workflows/gem-install.yml +++ b/.github/workflows/gem-install.yml @@ -156,7 +156,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["2.6", "2.7", "3.0"] + ruby: ["2.6", "2.7", "3.0", "3.1"] runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -193,7 +193,7 @@ jobs: strategy: fail-fast: false matrix: - ruby: ["2.6", "2.7", "3.0"] + ruby: ["2.6", "2.7", "3.0", "3.1"] runs-on: macos-latest steps: - uses: actions/checkout@v2 @@ -228,6 +228,26 @@ jobs: gem list -d nokogiri nokogiri -v + cruby-x64-mingw-ucrt-install: + needs: ["cruby-native-package"] + strategy: + fail-fast: false + matrix: + ruby: ["3.1"] + runs-on: windows-2022 + steps: + - uses: MSP-Greg/setup-ruby-pkgs@win-ucrt-2 + with: + ruby-version: "${{matrix.ruby}}" + setup-ruby-ref: MSP-Greg/ruby-setup-ruby/win-ucrt-1 + - uses: actions/download-artifact@v2 + with: + name: cruby-x64-mingw32-gem + path: gems + - run: | + gem install --verbose --no-document gems/*.gem + gem list -d nokogiri + nokogiri -v jruby-package: name: "jruby-package"