git: Updated test workflow script

This commit is contained in:
WerWolv
2022-08-03 15:49:32 +02:00
parent 6f161f7c52
commit 874855dc1c

View File

@@ -19,7 +19,6 @@ jobs:
- name: 🧰 Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
submodules: recursive
- name: ⬇️ Install dependencies
@@ -27,8 +26,8 @@ jobs:
sudo apt update
sudo apt install -y \
build-essential \
gcc-11 \
g++-11 \
gcc-12 \
g++-12 \
lld \
${PKGCONF:-} \
cmake \
@@ -43,7 +42,7 @@ jobs:
cd tests
mkdir -p build
cd build
CC=gcc-11 CXX=g++-11 cmake \
CC=gcc-12 CXX=g++-12 cmake \
-DCMAKE_C_FLAGS="-fuse-ld=lld" \
-DCMAKE_CXX_FLAGS="-fuse-ld=lld" \
-DLIBPL_ENABLE_TESTS=OFF \