From b356a13b5754828a792cd533c38b17e29401648b Mon Sep 17 00:00:00 2001 From: retoor Date: Sat, 13 Dec 2025 00:21:55 +0100 Subject: [PATCH] Updated build steps. --- .gitea/workflows/build.yaml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index ce8da5a..96002a4 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -1,3 +1,4 @@ +# retoor name: Build and Test on: @@ -20,7 +21,7 @@ jobs: - name: Install dependencies run: | sudo apt-get update - sudo apt-get install -y gcc make libssl-dev libsqlite3-dev + sudo apt-get install -y gcc make libssl-dev libsqlite3-dev bc - name: Build run: make all @@ -28,5 +29,22 @@ jobs: - name: Run tests run: make test + - name: Build legacy + run: make legacy + - name: Clean run: make clean + + coverage: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install -y gcc make libssl-dev libsqlite3-dev bc gcovr lcov + + - name: Run coverage + run: make coverage