From eac6b78598e0e8d1a0d4772315f2124c47a9e169 Mon Sep 17 00:00:00 2001 From: Jiang Date: Fri, 31 Jul 2026 00:01:21 +0800 Subject: [PATCH] fix(ci): align backend image with deployment --- .gitea/workflows/package.yml | 3 ++- scripts/trigger-gitea-pipeline.sh | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/package.yml b/.gitea/workflows/package.yml index 25a10a2..de41372 100644 --- a/.gitea/workflows/package.yml +++ b/.gitea/workflows/package.yml @@ -46,7 +46,8 @@ jobs: fi REPOSITORY_PATH="${RAW_REPOSITORY#/}" - IMAGE_REPOSITORY_PATH="$(printf '%s' "$REPOSITORY_PATH" | tr '[:upper:]' '[:lower:]')" + IMAGE_OWNER="${REPOSITORY_PATH%%/*}" + IMAGE_REPOSITORY_PATH="$(printf '%s' "${IMAGE_OWNER}/tjwater-backend" | tr '[:upper:]' '[:lower:]')" IMAGE_NAME="${REGISTRY_HOST}/${IMAGE_REPOSITORY_PATH}" IMAGE_TAG="${RAW_REF_NAME}" { diff --git a/scripts/trigger-gitea-pipeline.sh b/scripts/trigger-gitea-pipeline.sh index 53efaa6..3e7453f 100755 --- a/scripts/trigger-gitea-pipeline.sh +++ b/scripts/trigger-gitea-pipeline.sh @@ -9,7 +9,6 @@ if [[ "${1:-}" == "-h" || "${1:-}" == "--help" ]]; then echo " bash scripts/trigger-gitea-pipeline.sh" echo " bash scripts/trigger-gitea-pipeline.sh origin latest" echo " bash scripts/trigger-gitea-pipeline.sh gitea latest" - echo " bash scripts/trigger-gitea-pipeline.sh origin v2026.06.09.1" exit 0 fi @@ -30,6 +29,11 @@ resolve_default_remote() { REMOTE="${1:-}" TAG="${2:-latest}" +if [[ "$TAG" != "latest" ]]; then + echo "[ERROR] This deployment only supports the 'latest' tag." + exit 1 +fi + if ! git rev-parse --git-dir >/dev/null 2>&1; then echo "[ERROR] Current directory is not a git repository." exit 1