continuwuity/.forgejo
Tom Foster fff9629b0f fix(docker): Resolve liburing.so.2 loading error for non-root users
Container failed to start when running as non-root (user 1000:1000) because
copied directories had restrictive 770 permissions, likely due to different
umask in persistent BuildKit. Non-root users couldn't access /usr/lib to
load required dynamic libraries.

Introduces prepper stage using Ubuntu to organize files into layered structure
with explicit 755 directory permissions before copying to scratch image.
Also fixes workflow syntax error and removes docker/** from paths-ignore to
ensure Docker changes trigger CI builds.
2025-09-07 14:13:14 +01:00
..
actions fix(ci): Replace Mozilla sccache action with token-free alternative 2025-09-07 09:29:32 +01:00
regsync ci: Mirror RC tags 2025-07-07 01:40:59 +00:00
workflows fix(docker): Resolve liburing.so.2 loading error for non-root users 2025-09-07 14:13:14 +01:00