|
@@ -3,19 +3,19 @@ name: "Build & Test"
|
|
on: [push, pull_request]
|
|
on: [push, pull_request]
|
|
|
|
|
|
jobs:
|
|
jobs:
|
|
- #windows:
|
|
|
|
- # runs-on: windows-latest
|
|
|
|
- # steps:
|
|
|
|
- # - uses: actions/checkout@v2
|
|
|
|
- # - name: test_win
|
|
|
|
- # run: |
|
|
|
|
- # cd tests
|
|
|
|
- # test_win.cmd
|
|
|
|
- # shell: cmd
|
|
|
|
|
|
+ windows:
|
|
|
|
+ runs-on: windows-latest
|
|
|
|
+ steps:
|
|
|
|
+ - uses: actions/checkout@v3
|
|
|
|
+ - name: test_win
|
|
|
|
+ run: |
|
|
|
|
+ cd tests
|
|
|
|
+ test_win.cmd
|
|
|
|
+ shell: cmd
|
|
mac:
|
|
mac:
|
|
runs-on: macos-latest
|
|
runs-on: macos-latest
|
|
steps:
|
|
steps:
|
|
- - uses: actions/checkout@v2
|
|
|
|
|
|
+ - uses: actions/checkout@v3
|
|
- uses: seanmiddleditch/gha-setup-ninja@master
|
|
- uses: seanmiddleditch/gha-setup-ninja@master
|
|
- name: test_macos
|
|
- name: test_macos
|
|
run: |
|
|
run: |
|
|
@@ -24,7 +24,7 @@ jobs:
|
|
ios:
|
|
ios:
|
|
runs-on: macos-latest
|
|
runs-on: macos-latest
|
|
steps:
|
|
steps:
|
|
- - uses: actions/checkout@v2
|
|
|
|
|
|
+ - uses: actions/checkout@v3
|
|
- name: test_ios
|
|
- name: test_ios
|
|
run: |
|
|
run: |
|
|
cd tests
|
|
cd tests
|
|
@@ -32,7 +32,7 @@ jobs:
|
|
linux:
|
|
linux:
|
|
runs-on: ubuntu-latest
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
steps:
|
|
- - uses: actions/checkout@v2
|
|
|
|
|
|
+ - uses: actions/checkout@v3
|
|
- uses: seanmiddleditch/gha-setup-ninja@master
|
|
- uses: seanmiddleditch/gha-setup-ninja@master
|
|
- name: prepare
|
|
- name: prepare
|
|
run: |
|
|
run: |
|
|
@@ -45,7 +45,7 @@ jobs:
|
|
emscripten:
|
|
emscripten:
|
|
runs-on: ubuntu-latest
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
steps:
|
|
- - uses: actions/checkout@v2
|
|
|
|
|
|
+ - uses: actions/checkout@v3
|
|
- uses: seanmiddleditch/gha-setup-ninja@master
|
|
- uses: seanmiddleditch/gha-setup-ninja@master
|
|
- name: test_emscripten
|
|
- name: test_emscripten
|
|
run: |
|
|
run: |
|
|
@@ -54,7 +54,7 @@ jobs:
|
|
android:
|
|
android:
|
|
runs-on: ubuntu-latest
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
steps:
|
|
- - uses: actions/checkout@v2
|
|
|
|
|
|
+ - uses: actions/checkout@v3
|
|
- uses: seanmiddleditch/gha-setup-ninja@master
|
|
- uses: seanmiddleditch/gha-setup-ninja@master
|
|
- uses: actions/setup-java@v1
|
|
- uses: actions/setup-java@v1
|
|
with:
|
|
with:
|
|
@@ -66,7 +66,7 @@ jobs:
|
|
#uwp:
|
|
#uwp:
|
|
# runs-on: windows-latest
|
|
# runs-on: windows-latest
|
|
# steps:
|
|
# steps:
|
|
- # - uses: actions/checkout@v2
|
|
|
|
|
|
+ # - uses: actions/checkout@v3
|
|
# - name: test_uwp
|
|
# - name: test_uwp
|
|
# run: |
|
|
# run: |
|
|
# cd tests
|
|
# cd tests
|