mirror of
https://github.com/ArthurSonzogni/FTXUI.git
synced 2025-12-16 01:48:56 +08:00
Fix workflow 2
This commit is contained in:
23
.github/workflows/build.yaml
vendored
23
.github/workflows/build.yaml
vendored
@@ -122,16 +122,27 @@ jobs:
|
|||||||
|
|
||||||
test_modules:
|
test_modules:
|
||||||
name: "Test modules"
|
name: "Test modules"
|
||||||
runs-on: ubuntu-latest
|
strategy:
|
||||||
|
matrix:
|
||||||
|
include:
|
||||||
|
- os: ubuntu-latest
|
||||||
|
compiler: llvm
|
||||||
|
# TODO add gcc / msvc
|
||||||
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- name: "Checkout repository"
|
- name: "Checkout repository"
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: "Install cmake"
|
- name: "Setup Cpp"
|
||||||
uses: lukka/get-cmake@latest
|
uses: aminya/setup-cpp@v1
|
||||||
|
with:
|
||||||
- name: "Install ninja"
|
compiler: ${{ matrix.compiler }}
|
||||||
run: sudo apt-get install ninja-build
|
vcvarsall: ${{ contains(matrix.os, 'windows' )}}
|
||||||
|
cmake: true
|
||||||
|
ninja: true
|
||||||
|
clangtidy: false
|
||||||
|
cppcheck: false
|
||||||
|
opencppcoverage: false
|
||||||
|
|
||||||
- name: "Generate ./examples_modules"
|
- name: "Generate ./examples_modules"
|
||||||
run: >
|
run: >
|
||||||
|
|||||||
Reference in New Issue
Block a user