diff --git a/.forgejo/workflows/unittests.yml b/.forgejo/workflows/unittests.yml index a4e9041..2c613af 100644 --- a/.forgejo/workflows/unittests.yml +++ b/.forgejo/workflows/unittests.yml @@ -6,9 +6,15 @@ on: jobs: build-and-run-tests: - runs-on: any_archLinux + runs-on: docker_arch steps: + - run: pacman -Syu git cmake libsodium + name: Update and get dependencies - run: git clone --depth=1 --no-single-branch https://git.seodisparate.com/stephenseo/UDPConnection.git UDPC + name: Get repository - run: cd UDPC && git checkout $GITHUB_REF_NAME + name: Checkout git repository - run: cd UDPC && cmake -S . -B buildDebug -DCMAKE_BUILD_TYPE=Debug + name: Configure with CMake - run: make -C UDPC/buildDebug && ./UDPC/buildDebug/UnitTest + name: Build and test