We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0e1aa11 + cd9eaae commit 123200fCopy full SHA for 123200f
1 file changed
.github/workflows/test.yml
@@ -3,16 +3,24 @@ name: build
3
on: [push, pull_request]
4
5
jobs:
6
+ ruby-versions:
7
+ uses: ruby/actions/.github/workflows/ruby_versions.yml@master
8
+ with:
9
+ engine: cruby
10
+ min_version: 2.5
11
+
12
build:
13
+ needs: ruby-versions
14
name: build (${{ matrix.ruby }} / ${{ matrix.os }})
15
strategy:
16
matrix:
- ruby: [ 2.7, 2.6, 2.5, head ]
17
+ ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }}
18
os: [ ubuntu-latest, macos-latest, windows-latest ]
19
exclude:
20
- { os: macos-latest, ruby: '2.5' }
21
include:
- - { os: macos-13, ruby: '2.5' }
22
+ - { os: macos-15-intel, ruby: '2.5' }
23
+ - { os: macos-15-intel, ruby: '3.4' }
24
runs-on: ${{ matrix.os }}
25
steps:
26
- uses: actions/checkout@v6
0 commit comments