Repository navigation
fix bug in do_get #1284
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: C/C++ CI | |
| on: [push, pull_request] | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| container: opensuse/tumbleweed | |
| steps: | |
| - name: get code | |
| uses: actions/checkout@v4 | |
| - name: install dependencies | |
| run: | | |
| zypper -n dup --no-recommends --auto-agree-with-licenses | |
| zypper -n in --no-recommends glibc-locale glibc-locale-base gcc15-c++ clang18 libpq5 fmt-devel libfmt9 zlib-devel cmake postgresql-devel qt6-sql-devel qt6-httpserver-devel qt6-concurrent-devel libssh-devel git libQt6Test6 qt6-test-devel mold rpmbuild | |
| - name: get code | |
| uses: actions/checkout@v4 | |
| with: | |
| fetch-depth: '0' | |
| fetch-tags: 'true' | |
| - name: make | |
| run: | | |
| git config --global --add safe.directory /__w/DarkCastle/DarkCastle | |
| cmake -B build -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_CXX_COMPILER="/usr/bin/g++-15" -DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=mold" -DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=mold" | |
| ninja -C build package | |
| zypper -n in --allow-unsigned-rpm build/dc*rpm | |
| - name: test | |
| run: | | |
| build/testDC | |
| build/benchmarkDC |