We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 143253d commit b6e3e18Copy full SHA for b6e3e18
1 file changed
.github/workflows/unit_tests.yaml
@@ -17,16 +17,29 @@ env:
17
CI: true
18
19
jobs:
20
+ matrix:
21
+ runs-on: ubuntu-24.04
22
+ outputs:
23
+ ruby: ${{ steps.ruby.outputs.versions }}
24
+ steps:
25
+ - uses: actions/checkout@v4
26
+ - name: Install Ruby 3.4
27
+ uses: ruby/setup-ruby@v1
28
+ with:
29
+ ruby-version: '3.4'
30
+ bundler-cache: true
31
+ #- name: Run RuboCop
32
+ # run: bundle exec rake rubocop
33
+ - id: ruby
34
+ uses: voxpupuli/ruby-version@v1
35
+
36
linux_unit_tests:
37
+ needs: matrix
38
name: Ruby version
39
strategy:
40
fail-fast: false
41
matrix:
- ruby:
- - '2.7'
- - '3.0'
- - '3.2'
- - '3.3'
42
+ ruby: ${{ fromJSON(needs.matrix.outputs.ruby) }}
43
runs-on: ubuntu-24.04
44
steps:
45
- name: Checkout current PR
0 commit comments