ci: raise Buildah nofile limit for Zig AOT [CI]
ci/woodpecker/push/web-build Pipeline was successful
ci/woodpecker/push/verify Pipeline was successful
ci/woodpecker/push/dev-image Pipeline was canceled

This commit is contained in:
justme committed 2026-10-10 06:09:17 -07:00
1 parent 2fe8a498d2
commit b46ba69aa0
1 file changed
+3 -1
+3 -1
View File
@@ -140,7 +140,9 @@ commit_epoch="$(git -C "$root" show -s --format=%ct "$CI_COMMIT_SHA")"
built_at="$(date -u -d "@$commit_epoch" +%Y-%m-%dT%H:%M:%SZ)"
python3 "$root/ci/stage-node-image.py" "$component" "$context"
run_bounded 30m buildah bud --layers --network host --tls-verify=true --arch "$arch" \
# Zig compiles musl libc by spawning many compiler processes. Buildah's default
# nofile limit (1024) makes Zig fail with ProcessFdQuotaExceeded while linking.
run_bounded 30m buildah bud --layers --network host --tls-verify=true --ulimit nofile=65536:65536 --arch "$arch" \
--build-arg "NATIVEAOT_BUILDER_IMAGE=$builder_image" \
--build-arg "APP_VERSION=$image_version" \
--build-arg "NODE_RID=$node_rid" \