From e2e273eaa14d591fc19f05063de69b2e829b168f Mon Sep 17 00:00:00 2001 From: Green Sky Date: Sun, 3 Dec 2023 17:16:00 +0100 Subject: [PATCH] add ubuntu binaries to cd --- .github/workflows/cd.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 71e2351..d55ca78 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -10,6 +10,33 @@ env: BUILD_TYPE: Release jobs: + linux-ubuntu: + timeout-minutes: 10 + + runs-on: ubuntu-20.04 + + steps: + - uses: actions/checkout@v3 + with: + submodules: recursive + + - name: Install Dependencies + run: sudo apt update && sudo apt -y install libsodium-dev + + - name: Configure CMake + run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} + + - name: Build + run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} -j 4 + + - uses: actions/upload-artifact@v3 + with: + name: ${{ github.event.repository.name }}-ubuntu20.04-x86_64 + # TODO: do propper packing + path: | + ${{github.workspace}}/build/bin/ + + windows: timeout-minutes: 15