From e0c89911c7fb705274742c0faf155f10ada82765 Mon Sep 17 00:00:00 2001 From: Developer Date: Thu, 28 May 2026 13:23:26 +0700 Subject: [PATCH] Route config-center updates by branch --- .gitea/workflows/build-and-push.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build-and-push.yml b/.gitea/workflows/build-and-push.yml index fcf9b08..994e9fe 100644 --- a/.gitea/workflows/build-and-push.yml +++ b/.gitea/workflows/build-and-push.yml @@ -116,5 +116,12 @@ jobs: export CONFIG_CENTER_UPDATES_FILE printf '%s|%s|%s\n' "$DEPLOYMENT_NAME" "$IMAGE" "$CONFIG_CENTER_CONTAINER" > "$CONFIG_CENTER_UPDATES_FILE" - CONFIG_CENTER_CLUSTERS="${CONFIG_CENTER_CLUSTERS:-ack-dev}" \ - bash .gitea/scripts/update-config-center-images.sh + if [ "$BRANCH_NAME" = "dev" ]; then + CONFIG_CENTER_CLUSTERS="${CONFIG_CENTER_CLUSTERS:-ack-dev}" \ + bash .gitea/scripts/update-config-center-images.sh + elif [ "$BRANCH_NAME" = "main" ]; then + CONFIG_CENTER_CLUSTERS="${CONFIG_CENTER_CLUSTERS:-ack-fumin ack-yuanmeng ack-zhongyi ack-renmin}" \ + bash .gitea/scripts/update-config-center-images.sh + else + echo "Branch is $BRANCH_NAME; config-center auto update is only enabled for dev and main." + fi