summaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
authorBenoit Daloze <eregontp@gmail.com>2020-03-29 14:44:11 +0200
committerBenoit Daloze <eregontp@gmail.com>2020-03-29 15:10:42 +0200
commit6cc11cf137e6dcce00b5740e465f6ff3ccb69662 (patch)
treea34681da31948fb9b691c93671bf3998fa5d0411 /.github/workflows/ci.yml
parentc8200e3710e1a98d8eab2d035e40e04bd4acaad2 (diff)
downloadffi-6cc11cf137e6dcce00b5740e465f6ff3ccb69662.tar.gz
Test on Windows too
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml9
1 files changed, 8 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index fb8bda0..de98947 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -5,9 +5,16 @@ jobs:
strategy:
fail-fast: false
matrix:
- os: [ ubuntu, macos ]
+ os: [ ubuntu, macos, windows ]
ruby: [ 2.3, 2.4, 2.5, 2.6, 2.7, ruby-head, truffleruby-head ]
+ exclude:
+ - os: windows
+ ruby: truffleruby-head
+ - os: windows
+ ruby: 2.3 # compilation fails
runs-on: ${{ matrix.os }}-latest
+ env:
+ MAKE: "make" # to not try to use gmake on Windows
steps:
- uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1