From ccb8fb57e106ecdb794cfcca835f793aca9bcbed Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Fri, 19 Sep 2025 22:16:12 +0200 Subject: [PATCH] CI: Build non-CUDA version for Ubuntu 22.04 --- .gitea/workflows/build_and_test.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.gitea/workflows/build_and_test.yml b/.gitea/workflows/build_and_test.yml index 5f581402..fe43a72e 100644 --- a/.gitea/workflows/build_and_test.yml +++ b/.gitea/workflows/build_and_test.yml @@ -32,6 +32,9 @@ jobs: - runner: jfjoch_ubuntu2404 distro: ubuntu2404 cmake_flags: -DJFJOCH_USE_CUDA=ON + - runner: jfjoch_ubuntu2204 + distro: ubuntu2204_nocuda + cmake_flags: -DJFJOCH_USE_CUDA=OFF - runner: jfjoch_rocky8 distro: rocky8_nocuda cmake_flags: -DJFJOCH_USE_CUDA=OFF @@ -82,6 +85,14 @@ jobs: https://gitea.psi.ch/api/packages/mx/rpm/centos/el8/slsdet9-cuda12/upload fi done + elif [ "${{ matrix.distro }}" = "ubuntu2204_nocuda" ]; then + for file in *.deb; do + if [ -f "$file" ]; then + curl --user __token__:${{ secrets.PIP_REPOSITORY_API_TOKEN }} \ + --upload-file "$file" \ + https://gitea.psi.ch/api/packages/mx/debian/pool/jammy/nocuda/upload + fi + done elif [ "${{ matrix.distro }}" = "ubuntu2204" ]; then for file in *.deb; do if [ -f "$file" ]; then