mirror of
https://github.com/vsariola/sointu.git
synced 2025-05-28 03:10:24 -04:00
CI: don't build examples as part of tests
This commit is contained in:
parent
d0efcc3001
commit
aba8ff2c85
10
.github/workflows/tests.yml
vendored
10
.github/workflows/tests.yml
vendored
@ -19,19 +19,13 @@ jobs:
|
|||||||
config:
|
config:
|
||||||
- os: ubuntu-latest
|
- os: ubuntu-latest
|
||||||
asmnasm: /home/runner/nasm/nasm
|
asmnasm: /home/runner/nasm/nasm
|
||||||
cmakeflags: -GNinja
|
|
||||||
maker: ninja
|
|
||||||
gotests: yes
|
gotests: yes
|
||||||
cgo_ldflags:
|
cgo_ldflags:
|
||||||
- os: windows-latest
|
- os: windows-latest
|
||||||
cmakeflags: -GNinja
|
|
||||||
maker: ninja
|
|
||||||
asmnasm: C:\Users\runneradmin\nasm\nasm
|
asmnasm: C:\Users\runneradmin\nasm\nasm
|
||||||
gotests: yes
|
gotests: yes
|
||||||
cgo_ldflags:
|
cgo_ldflags:
|
||||||
- os: macos-latest
|
- os: macos-latest
|
||||||
cmakeflags: -GNinja
|
|
||||||
maker: ninja
|
|
||||||
asmnasm: /Users/runner/nasm/nasm
|
asmnasm: /Users/runner/nasm/nasm
|
||||||
gotests: yes
|
gotests: yes
|
||||||
cgo_ldflags: # -Wl,-no_pie
|
cgo_ldflags: # -Wl,-no_pie
|
||||||
@ -56,8 +50,8 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
cmake ${{ matrix.config.cmakeflags }} ..
|
cmake -GNinja ..
|
||||||
${{ matrix.config.maker }}
|
ninja tests/all sointu
|
||||||
ctest --output-on-failure
|
ctest --output-on-failure
|
||||||
- name: Run go test
|
- name: Run go test
|
||||||
if: ${{ matrix.config.gotests == 'yes' }}
|
if: ${{ matrix.config.gotests == 'yes' }}
|
||||||
|
Loading…
Reference in New Issue
Block a user