From 63460e798c382e8ae657db4777d1d4095963f9a4 Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Thu, 13 Aug 2026 12:00:00 +0000 Subject: [PATCH] fix(flux): stop stripping branding images from the build artifact Flux's default source ignore excludes *.png/*.jpg, so the platform-branding configMapGenerator failed with "no such file or directory" for the branding assets. Re-include just those two files via .sourceignore. --- .sourceignore | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .sourceignore diff --git a/.sourceignore b/.sourceignore new file mode 100644 index 0000000..3ebf04e --- /dev/null +++ b/.sourceignore @@ -0,0 +1,6 @@ +# Flux source-controller's default ignore rules strip image files (*.png, *.jpg, +# ...) from the build artifact. The platform-branding ConfigMap (configMapGenerator +# in apps/production/kustomization.yaml) needs these branding assets in the build, +# so re-include them. Negations are evaluated after the defaults. +!apps/production/branding/logo.png +!apps/production/branding/alpenglow.jpg