Try adding Windows

This commit is contained in:
Nick Gerleman
2022-12-24 21:26:47 -08:00
parent de9db1bc03
commit 466333ed14
3 changed files with 22 additions and 12 deletions

View File

@@ -9,11 +9,12 @@ on:
jobs: jobs:
build: build:
name: Build (${{ matrix.mode }}) name: Build [${{ matrix.mode }}][${{ matrix.os }}]
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
mode: [Debug, Release] mode: [Debug, Release]
os: [ubuntu-latest, windows-latest]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3

View File

@@ -10,7 +10,6 @@ on:
jobs: jobs:
lint-pods: lint-pods:
name: Lint name: Lint
if: ${{ false }} # Apple Build is Broken
runs-on: macos-latest runs-on: macos-latest
steps: steps:
@@ -21,10 +20,10 @@ jobs:
- name: pod spec lint - name: pod spec lint
run: pod spec lint --verbose run: pod spec lint --verbose
continue-on-error: true # Apple Build is Broken
build-sample: build-sample:
name: Build (${{ matrix.mode }}) name: Build [${{ matrix.mode }}]
if: ${{ false }} # Apple Build is Broken
runs-on: macos-latest runs-on: macos-latest
strategy: strategy:
matrix: matrix:
@@ -37,8 +36,9 @@ jobs:
uses: ./.github/actions/setup-apple uses: ./.github/actions/setup-apple
- name: pod install - name: pod install
working-directory: ./YogaKit/YogaKitSample
run: pod install run: pod install
working-directory: ./YogaKit/YogaKitSample
continue-on-error: true # Apple Build is Broken
# TODO: xcodebuild # TODO: xcodebuild

View File

@@ -12,8 +12,11 @@ env:
jobs: jobs:
benchmark: benchmark:
name: Benchmark name: Benchmark [${{ matrix.os }}]
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
@@ -25,8 +28,11 @@ jobs:
working-directory: javascript working-directory: javascript
build: build:
name: Build name: Build [${{ matrix.os }}]
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
@@ -38,8 +44,11 @@ jobs:
working-directory: javascript working-directory: javascript
test: test:
name: Test name: Test [${{ matrix.os }}]
runs-on: ubuntu-latest runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3