diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 29a006b..e47e95c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,15 +15,14 @@ jobs: strategy: fail-fast: false matrix: - os: [ ubuntu-18.04, ubuntu-20.04, macos-10.15, macos-11.0, windows-2016, windows-2019 ] + os: [ ubuntu-18.04, ubuntu-20.04, macos-10.15, macos-11.0, windows-2016, windows-2019, windows-2022 ] ruby: [ 1.9, '2.0', 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, '3.0', 3.1, ruby-head, jruby, jruby-head, truffleruby, truffleruby-head, truffleruby+graalvm, truffleruby+graalvm-head ] include: - { os: windows-2016, ruby: mingw } - { os: windows-2019, ruby: mingw } - { os: windows-2019, ruby: mswin } - { os: windows-2022, ruby: mingw } - - { os: windows-2022, ruby: ucrt } - - { os: windows-2022, ruby: head } + - { os: windows-2022, ruby: ucrt } exclude: - { os: windows-2016, ruby: 1.9 } - { os: windows-2016, ruby: debug } @@ -37,6 +36,12 @@ jobs: - { os: windows-2019, ruby: truffleruby-head } - { os: windows-2019, ruby: truffleruby+graalvm } - { os: windows-2019, ruby: truffleruby+graalvm-head } + - { os: windows-2022, ruby: 1.9 } + - { os: windows-2022, ruby: debug } + - { os: windows-2022, ruby: truffleruby } + - { os: windows-2022, ruby: truffleruby-head } + - { os: windows-2022, ruby: truffleruby+graalvm } + - { os: windows-2022, ruby: truffleruby+graalvm-head } name: ${{ matrix.os }} ${{ matrix.ruby }} runs-on: ${{ matrix.os }}