Nxtgauge GitOps Configuration
Find a file
Claude (via ashwin) 90a703c4f5
Some checks failed
sync-to-forgejo / sync (push) Failing after 7m18s
fix(gitops): stop tracking ai-assistant via Flux ImagePolicy, pin explicit digest
The ImagePolicy for this image uses alphabetical ordering, which always
resolved to the literal tag "latest" (it sorts after any hex SHA) rather
than tracking the newest build - Flux's ImageUpdateAutomation was
reverting this file to :latest every 2 minutes, racing with and
clobbering the specific-digest commits our own CI already writes
correctly (the same pattern nxtgauge-backend-rust's 20 services already
use, none of which rely on Flux's automatic image tracking either).
Remove the $imagepolicy marker so CI's explicit write is the sole source
of truth, and pin to the currently-running, verified-good digest.
2026-07-17 02:10:58 +05:30
.github/workflows fix(ci): make sync-to-forgejo tolerate Forgejo-only commits 2026-07-13 22:01:41 +05:30
apps fix(gitops): stop tracking ai-assistant via Flux ImagePolicy, pin explicit digest 2026-07-17 02:10:58 +05:30
clusters/production fix(flux): simplify ImageUpdateAutomation commit messages 2026-07-05 22:40:48 +00:00
docs feat(ai): add AI plans docs, LiteLLM manifests, and infrastructure updates 2026-06-15 06:15:41 +05:30
ops chore: remove forgejo and registry dependencies 2026-06-15 01:52:43 +05:30
scripts fix(ci): add ai-assistant to deployment scripts 2026-07-06 03:49:11 +05:30
.ci-trigger ci: trigger build 2026-07-07 21:52:58 +00:00
.sops.yaml Encrypt all secrets with SOPS, add Flux decryption support, rotate JWT_SECRET/AI_SERVICE_KEY 2026-07-02 17:56:28 +05:30
.test_push test push 2026-06-08 18:13:19 +05:30
OTP_ISSUE_FIX_PROMPT.md chore: remove argocd and standardize on flux 2026-06-11 17:17:42 +05:30
ROUTE_ISSUE_ANALYSIS.md chore: remove argocd and standardize on flux 2026-06-11 17:17:42 +05:30