Skip to content

Commit e98076e

Browse files
Setup matrix
1 parent f255b5e commit e98076e

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

Diff for: .github/workflows/test.yml

+10-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,15 @@ on: [push, pull_request]
33
jobs:
44
test:
55
name: Build and Test
6-
runs-on: macOS-10.15
6+
strategy:
7+
matrix:
8+
os: [macOS-10.15, ubuntu-18.04]
9+
include:
10+
- os: macOS-10.15
11+
toolchain: https://github.com/swiftwasm/swift/releases/download/swift-wasm-DEVELOPMENT-SNAPSHOT-2020-03-08-a/swift-wasm-DEVELOPMENT-SNAPSHOT-2020-03-08-a-osx.tar.gz
12+
- os: ubuntu-18.04
13+
toolchain: https://github.com/swiftwasm/swift/releases/download/swift-wasm-DEVELOPMENT-SNAPSHOT-2020-03-08-a/swift-wasm-DEVELOPMENT-SNAPSHOT-2020-03-08-a-linux.tar.gz
14+
runs-on: ${{ matrix.os }}
715
steps:
816
- name: Checkout
917
uses: actions/checkout@master
@@ -19,4 +27,4 @@ jobs:
1927
make bootstrap
2028
make test
2129
env:
22-
TOOLCHAIN_DOWNLOAD: https://github.com/swiftwasm/swift/releases/download/swift-wasm-DEVELOPMENT-SNAPSHOT-2020-03-08-a/swift-wasm-DEVELOPMENT-SNAPSHOT-2020-03-08-a-osx.tar.gz
30+
TOOLCHAIN_DOWNLOAD: ${{ matrix.toolchain }}

0 commit comments

Comments
 (0)