Run test builds on Ubuntu and Windows

- Remove MacOS since the agents are current flaky
- Add Windows to a few more test pipelines
This commit is contained in:
Daz DeBoer 2021-10-21 12:08:17 -06:00
parent 39db90e99b
commit cba1833dde
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D
6 changed files with 36 additions and 15 deletions

View file

@ -12,7 +12,10 @@ env:
jobs:
# Use kotlin-dsl project to verify caching of generated jars and compiled scripts
seed-build:
runs-on: ubuntu-latest
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout sources
uses: actions/checkout@v2
@ -25,7 +28,10 @@ jobs:
# Check that the build can run --offline
verify-build:
needs: seed-build
runs-on: ubuntu-latest
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Checkout sources
uses: actions/checkout@v2