1
0
Fork 0
forked from blue/lmdbal

Fix typos, fix some warnings, added more compile options, moved to forgejo CI

This commit is contained in:
Blue 2025-05-02 18:19:06 +03:00
commit 1585b8e4f5
Signed by untrusted user: blue
GPG key ID: 9B203B252A63EE38
15 changed files with 204 additions and 120 deletions
.gitea/workflows

View file

@ -1,36 +0,0 @@
name: Build and run unit tests for LMDBAL
on:
workflow_call:
inputs:
flags:
required: true
type: string
workflow_dispatch:
inputs:
flags:
description: "Flags for CMake configure stage"
type: string
default: "lmdbal"
jobs:
test:
name: Building and rinning unit tests
runs-on: archlinux
steps:
- name: Check out repository code
uses: actions/checkout@v3
- name: Make a build directory
run: mkdir build
- name: Configure
working-directory: ./build
run: cmake .. -D BUILD_TESTS=True -D QT_VERSION_MAJOR= ${{ inputs.flags }}
- name: Build
working-directory: ./build
run: cmake --build .
- name: Run tests
working-directory: ./build/test
run: ./runUnitTests