This commit is contained in:
Blue 2024-11-30 19:44:07 +02:00
parent 93ed15e1da
commit 29b126c30e
Signed by: blue
GPG Key ID: 9B203B252A63EE38
2 changed files with 19 additions and 6 deletions

View File

@ -6,7 +6,20 @@ on:
- master - master
jobs: jobs:
Archlinux: test-qt5:
name: Test LMDBAL with qt5
uses: uses: ./.gitea/workflows/aur.yml
with:
flags: -D QT_VERSION_MAJOR=5
test-qt5:
name: Test LMDBAL with qt6
uses: uses: ./.gitea/workflows/aur.yml
with:
flags: -D QT_VERSION_MAJOR=6
docs:
name: Release documentation
runs-on: archlinux runs-on: archlinux
steps: steps:
- name: Check out repository code - name: Check out repository code
@ -17,16 +30,12 @@ jobs:
- name: Configure - name: Configure
working-directory: ./build working-directory: ./build
run: cmake .. -D BUILD_TESTS=True -D BUILD_DOC_HTML=True -D BUILD_DOC_XML=True -D BUILD_DOC_MAN=True -D BUILD_DOXYGEN_AWESOME=True -D QT_VERSION_MAJOR=5 run: cmake .. BUILD_DOC_HTML=True -D BUILD_DOC_XML=True -D BUILD_DOC_MAN=True -D BUILD_DOXYGEN_AWESOME=True
- name: Build - name: Build
working-directory: ./build working-directory: ./build
run: cmake --build . run: cmake --build .
- name: Run tests
working-directory: ./build/test
run: ./runUnitTests
- name: Copy docs via scp - name: Copy docs via scp
uses: appleboy/scp-action@master uses: appleboy/scp-action@master
# working-directory: ./build/doc //doesn't work # working-directory: ./build/doc //doesn't work

View File

@ -1,5 +1,9 @@
# Changelog # Changelog
# LMDBAL 0.5.4 (November 30, 2024)
### Improvements
- Technical release just to resolve build issues
# LMDBAL 0.5.3 (November 14, 2023) # LMDBAL 0.5.3 (November 14, 2023)
### Improvements ### Improvements
- Now you don't need to link agains lmdb, just linking against LMDBAL is enough - Now you don't need to link agains lmdb, just linking against LMDBAL is enough