2020 strategy :
2121 fail-fast : false
2222 matrix :
23- os : [ ubuntu-24.04, ubuntu-24.04-arm, ubuntu-22.04, macos-15, macos-14 , macos-13 ]
23+ os : [ ubuntu-24.04, ubuntu-24.04-arm, ubuntu-22.04, macos-26, macos- 15, macos-15-intel , macos-14 ]
2424 ruby : [ ruby-head, 3.4, 3.3, 3.2, 3.1, '3.0', 2.7, 2.5, 2.2, jruby, truffleruby ]
2525 exclude :
2626 - { os: ubuntu-22.04 , ruby: 2.2 }
@@ -40,11 +40,15 @@ jobs:
4040 - { os: macos-15 , ruby: 2.4 }
4141 - { os: macos-15 , ruby: 2.5 }
4242 - { os: macos-15 , ruby: 2.6 }
43-
43+ - { os: macos-26 , ruby: 2.2 }
44+ - { os: macos-26 , ruby: 2.4 }
45+ - { os: macos-26 , ruby: 2.5 }
46+ - { os: macos-26 , ruby: 2.6 }
47+
4448 runs-on : ${{ matrix.os }}
4549 steps :
4650 - name : Checkout
47- uses : actions/checkout@v4
51+ uses : actions/checkout@v6
4852
4953 - name : Ruby Install
5054 uses : ./
@@ -77,10 +81,13 @@ jobs:
7781 include :
7882 - { os: windows-11-arm , ruby: 3.4 }
7983 - { os: windows-11-arm , ruby: head }
84+ exclude :
85+ - { os: windows-2025 , ruby: 2.2 }
86+ - { os: windows-2025 , ruby: 2.3 }
8087 runs-on : ${{ matrix.os }}
8188 steps :
8289 - name : Checkout
83- uses : actions/checkout@v4
90+ uses : actions/checkout@v6
8491
8592 - name : Ruby Install
8693 uses : ./
0 commit comments