Update CI pipeline

This commit is contained in:
Xiphoseer 2022-01-03 16:28:16 +01:00
parent eb18115c99
commit 03d4d84eeb

View File

@ -7,7 +7,7 @@ on:
branches: [ main ] branches: [ main ]
jobs: jobs:
build: build-and-test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -15,11 +15,17 @@ jobs:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
with: with:
submodules: true submodules: true
- name: cmake - name: cmake-configure
uses: lukka/run-cmake@v10 uses: lukka/run-cmake@v10
with: with:
configurePreset: 'default' configurePreset: 'default'
- name: cmake-build
uses: lukka/run-cmake@v10
with:
buildPreset: 'default' buildPreset: 'default'
- name: cmake-test
uses: lukka/run-cmake@v10
with:
testPreset: 'default' testPreset: 'default'
- name: artifacts - name: artifacts
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2