CI: Add a new stage to check languages

This commit is contained in:
Yuri D'Elia 2022-10-13 20:28:08 +02:00
parent 688542602d
commit c0b194795c
2 changed files with 15 additions and 0 deletions

10
.github/travis/cmake-lang.sh vendored Executable file
View File

@ -0,0 +1,10 @@
#!/bin/sh
set -xe
rm -rf build
mkdir build
cd build
cmake .. \
-DCMAKE_TOOLCHAIN_FILE="../cmake/AvrGcc.cmake" \
-DCMAKE_BUILD_TYPE=Release \
-G Ninja
ninja check_lang

View File

@ -37,7 +37,12 @@ jobs:
- stage: tests
script: ./.github/travis/cmake-test.sh
# language checks
- stage: lang
script: ./.github/travis/cmake-lang.sh
stages:
- cmake
- lang
- legacy
- tests