1 Commits

Author SHA1 Message Date
2a78aed2a1 fixes
Some checks failed
Gentoo Utils / build-oci-image (push) Successful in 33s
Gentoo Utils / check-format (push) Failing after 10s
Gentoo Utils / docs (push) Successful in 14s
Gentoo Utils / build (push) Successful in 24s
Gentoo Utils / test (push) Failing after 4s
2025-12-12 21:23:45 -06:00

View File

@@ -18,7 +18,6 @@ jobs:
with:
fetch-depth: 0
- name: Check for changes before building
id: image-changes
# build image only if 1. changes are detected or 2. an image for the working branch doesnt exist
@@ -28,7 +27,7 @@ jobs:
image_tag=latest
comparison_hash="${{ gitea.event.before }}"
if [[ "$branch_name" != "${{ gitea.event.repository.default_branch }}" ]]; then
if [[ "$branch_name" != "$default_branch_name" ]]; then
image_tag=$branch_name
fi
# slugify
@@ -49,7 +48,7 @@ jobs:
fi
fi
echo "default_branch_name=$default_branch_name"
echo "default_branch_name=$default_branch_name" >> $GITEA_OUTPUT
echo "branch_name=$branch_name" >> $GITEA_OUTPUT
echo "image_tag=$image_tag" >> $GITEA_OUTPUT
echo "comparison_hash=$comparison_hash" >> $GITEA_OUTPUT
@@ -58,6 +57,8 @@ jobs:
- name: Set up Docker buildx
if: steps.image-changes.outputs.build_image == 'true'
uses: docker/setup-buildx-action@v3
with:
driver-opts: network=runners-net
- name: Log in to Github Container Registry
if: steps.image-changes.outputs.build_image == 'true'
@@ -148,3 +149,4 @@ jobs:
meson setup -Ddocs=enabled docs
meson compile -C docs