We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fa5d57e commit 01b44e5Copy full SHA for 01b44e5
1 file changed
.github/workflows/unit-test.yml
@@ -4,13 +4,23 @@ on:
4
branches: [master]
5
pull_request:
6
7
+ schedule:
8
+ - cron: '0 0 1 * *'
9
jobs:
10
+ ruby-versions:
11
+ uses: ruby/actions/.github/workflows/ruby_versions.yml@master
12
+ with:
13
+ engine: cruby
14
+ min_version: 3.2
15
build:
16
+ needs: ruby-versions
17
runs-on: ${{ matrix.os }}
18
strategy:
19
fail-fast: false
20
matrix:
- ruby: [ '3.4', '3.3', '3.2' ]
21
+ ruby: ${{ fromJson(needs.ruby-versions.outputs.versions) }}
22
+ exclude:
23
+ - ruby: head
24
os: [ 'ubuntu-latest', 'macOS-latest', 'windows-latest' ]
25
name: Ruby ${{ matrix.ruby }} unit testing on ${{ matrix.os }}
26
steps:
0 commit comments