feat: staging (#135)

* feat: staging

* more stuff

* pin actions

* adjust

* adjust
This commit is contained in:
Antoine Lecompte
2026-06-23 18:21:12 +00:00
committed by GitHub
parent 6463c87a32
commit f700b18cd6
120 changed files with 3851 additions and 29 deletions
+5
View File
@@ -302,6 +302,11 @@ def discover_apps():
for path in listdir('kubernetes/apps', recursive=True):
if not path.endswith('/helmrelease.yaml'):
continue
# The o11y-style GitOps tree (apps/base + apps/{staging,production}
# overlays) is reconciled by Flux on the real clusters — Tilt deploys
# only the local dev-mirror tree (apps/<namespace>/<app>/app/).
if '/apps/base/' in path or '/apps/staging/' in path or '/apps/production/' in path:
continue
hr = read_yaml(path)
if not hr or hr.get('kind') != 'HelmRelease':
continue