fix: skip manifest commit when image sha unchanged
This commit is contained in:
@@ -106,8 +106,12 @@ sed -i "s|gitea.saltysoup.dev/tanner/${IMAGE}:.*|gitea.saltysoup.dev/tanner/${IM
|
||||
git -C "${K8S_DIR}" config user.email "ci@saltysoup.dev"
|
||||
git -C "${K8S_DIR}" config user.name "CI Bot"
|
||||
git -C "${K8S_DIR}" add "apps/${APP_DIR}/deployment.yaml"
|
||||
if git -C "${K8S_DIR}" diff --staged --quiet; then
|
||||
echo "Manifest already at ${GITHUB_SHA}, skipping commit"
|
||||
else
|
||||
git -C "${K8S_DIR}" commit -m "ci: ${IMAGE} → ${GITHUB_SHA:0:8}"
|
||||
git -C "${K8S_DIR}" push
|
||||
fi
|
||||
rm -rf "${K8S_DIR}"
|
||||
|
||||
# Trigger ArgoCD refresh immediately
|
||||
|
||||
Reference in New Issue
Block a user