From 4a4bf568733dee4d749042b9ef93b824cd5f29c4 Mon Sep 17 00:00:00 2001 From: Antoine Vandeplanque Date: Wed, 30 Sep 2026 15:11:39 +0200 Subject: [PATCH] add desired deployment tag for the pull-based homelab agent The reconcile agent on the host reads this file from origin/master to decide which image to run, so deploying and rolling back are both git operations and no CI job ever needs a network path to the host. The SHA is the current master revision. The agent will not act on it until an image tagged with that SHA exists in the Gitea registry, so recording it now is safe. --- deploy/prod.tag | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 deploy/prod.tag diff --git a/deploy/prod.tag b/deploy/prod.tag new file mode 100644 index 0000000..e0594d0 --- /dev/null +++ b/deploy/prod.tag @@ -0,0 +1,5 @@ +# Desired deployment state for the homelab, consumed by +# ~/containers/car-tracker/reconcile.sh. The value must be a full 40-character +# commit SHA of a revision whose image has been pushed to the Gitea registry as +# tonio/car-tracker:. To roll back, revert the commit that changed this file. +2c58234fd9f360f262fde255fae5273ec8f57f6c