Skip to content

Commit

Permalink
Setup Ruby inistead of requiring windows-2022
Browse files Browse the repository at this point in the history
  • Loading branch information
iboB committed Jan 14, 2022
1 parent 754d6ed commit 8aa2732
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,18 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
# windows-latest is windows-2019 which carries a pretty old version of ruby (2.5)
# we need at least ruby 2.7 for the tests
# instead of dealing with installing a modern version of ruby on 2019, we'll just use windows-2022 here
os: [ubuntu-latest, windows-2022, macos-latest]
os: [ubuntu-latest, windows-latest, macos-latest]

steps:
- name: clone
uses: actions/checkout@v2

# ruby is required for the integration tests
- name: setup ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 2.7

- name: unit tests
run: |
cmake -Htest -Bbuild/test
Expand Down

0 comments on commit 8aa2732

Please sign in to comment.