From 44e1b84a5a6aee9d05baa86294dd5df0cfb34dbb Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sun, 15 Mar 2026 22:51:20 +0000 Subject: [PATCH] fix CI deploy: use kubectl set image instead of rollout restart rollout restart re-pulls the same tag without updating it. Use set image with CI_PIPELINE_NUMBER to deploy the actual new build. --- .woodpecker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index b69cc68..f89403e 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -39,5 +39,5 @@ steps: depends_on: - build-and-push commands: - - kubectl rollout restart deployment/claude-memory -n claude-memory + - kubectl set image deployment/claude-memory claude-memory=viktorbarzin/claude-memory-mcp:${CI_PIPELINE_NUMBER} -n claude-memory - kubectl rollout status deployment/claude-memory -n claude-memory --timeout=120s