From 8cb79ee6711b3db3f138db6367752053f45efc17 Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Mon, 2 Oct 2023 12:26:15 +0200 Subject: build.yml: Test CMake builds --- .github/workflows/build.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 530c051..f07d96b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -33,7 +33,27 @@ jobs: - name: make run: make build/kristall - + + build_cmake: + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + + - uses: jurplel/install-qt-action@v2 + with: + version: "5.12.8" + + - name: Install OpenSSL + run: sudo apt install -y libssl-dev + + - name: Configure the project + uses: threeal/cmake-action@v1.3.0 + with: + build-dir: build + + - name: Build the project + run: cmake --build build + # Disabled until both aqinstall and install-qt-action support the fixes… # build_windows: # runs-on: windows-latest -- cgit v1.2.3