summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpenguin <penguin@epenguin.net>2025-12-12 23:02:07 -0600
committerpenguin <penguin@epenguin.net>2025-12-12 23:05:56 -0600
commit0d1f38f7955be0b903c91668222612294f0b3d61 (patch)
treefe031638ce76ea2cc72c4e67054e552e87b9fa45
parenta29052867953fe7cd47a3f55608d6ac3817bcfc7 (diff)
downloadgentoo-utils-0d1f38f7955be0b903c91668222612294f0b3d61.tar.gz
ci: update build job to only build
-rw-r--r--.gitea/workflows/gentoo-utils.yml15
1 files changed, 12 insertions, 3 deletions
diff --git a/.gitea/workflows/gentoo-utils.yml b/.gitea/workflows/gentoo-utils.yml
index 8117039..94445ff 100644
--- a/.gitea/workflows/gentoo-utils.yml
+++ b/.gitea/workflows/gentoo-utils.yml
@@ -86,12 +86,21 @@ jobs:
build:
runs-on: brutalisk
- container:
- image: git.epenguin.net/gentoo-utils/gentoo-utils-gitea:latest
+ env:
+ CC: 'clang'
+ CXX: 'clang++'
needs: build-oci-image
+ container:
+ image: ${{ vars.REGISTRY_URL }}/${{ gitea.repository }}:${{ needs.build-oci-image.outputs.image_tag }}
steps:
- name: Checkout repo
uses: actions/checkout@v5
- name: build and check
- run: ./check.sh
+ run: |
+ echo $USER
+ echo "CC=$CC"
+ echo "CXX=$CXX"
+ source /etc/profile
+ meson setup -Dfuzz=enabled -Dtests=enabled -Dbuildtype=debugoptimized -Ddocs=enabled build
+ meson compile -C build