We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ae7edc1 commit c0cd29fCopy full SHA for c0cd29f
.github/workflows/ci.yml
@@ -5,7 +5,15 @@ on:
5
pull_request:
6
7
jobs:
8
+ ruby-versions:
9
+ uses: ruby/actions/.github/workflows/ruby_versions.yml@master
10
+ with:
11
+ engine: cruby
12
+ min_version: 2.7
13
+ versions: '["debug"]'
14
+
15
test:
16
+ needs: ruby-versions
17
name: ${{ matrix.os }}/${{ matrix.ruby }}
18
runs-on: ${{ matrix.os }}
19
timeout-minutes: 10
@@ -15,16 +23,7 @@ jobs:
23
os:
24
- ubuntu-latest
25
- ubuntu-22.04
- ruby:
- - 3.4
20
- - 3.3
21
- - 3.2
22
- - 3.1
- - "3.0"
- - 2.7
- - 2.6
26
- include:
27
- - { os: ubuntu-latest , ruby: debug }
+ ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }}
28
29
steps:
30
- uses: actions/checkout@v4
0 commit comments