blumeops/docs/changelog.d
Erich Blume 0098ac37e0 Move non-secret runner env vars to deployment spec (#181)
## Summary
- Move FORGEJO_URL, RUNNER_NAME, and RUNNER_LABELS from ExternalSecret template to deployment env vars
- ExternalSecret now only contains the actual secret (RUNNER_TOKEN)
- Image version changes in RUNNER_LABELS now trigger automatic pod rollouts

## Deployment
1. Merge this PR
2. `argocd app sync forgejo-runner` — the deployment spec change will auto-roll the pod

No manual restart needed — that's the whole point :)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/181
2026-02-13 10:29:23 -08:00
..
.gitkeep Add towncrier changelog system (#86) 2026-02-03 11:48:13 -08:00
feature-homepage-recategorize.feature.md Recategorize homepage into Content and Misc groups (#179) 2026-02-13 09:09:22 -08:00
feature-runner-env-refactor.infra.md Move non-secret runner env vars to deployment spec (#181) 2026-02-13 10:29:23 -08:00
feature-yq-in-runner.infra.md Add yq to forgejo-runner and replace sed YAML edits (#180) 2026-02-13 10:20:27 -08:00