From a7a569303caeeaf05bf7eef8a537f788598d804a Mon Sep 17 00:00:00 2001 From: claude Date: Tue, 23 Jun 2026 20:06:24 +0000 Subject: [PATCH] ci: allow deploy-verso to trigger from git-bridge-test branch - Add git-bridge-test to push trigger branches - Pass the triggering branch through to the k8s buildkit job via sed substitution (same pattern as NAV_TITLE), so workflow_dispatch from any branch also clones the right ref instead of always cloning main Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/deploy-verso.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy-verso.yml b/.gitea/workflows/deploy-verso.yml index 10f3c23ced..2e1417dfcc 100644 --- a/.gitea/workflows/deploy-verso.yml +++ b/.gitea/workflows/deploy-verso.yml @@ -4,6 +4,7 @@ on: push: branches: - main + - git-bridge-test workflow_dispatch: env: @@ -19,7 +20,8 @@ jobs: run: | kubectl -n ci delete job verso-buildkit --ignore-not-found=true --wait=true - cat <<'EOF' | kubectl apply -f - + BRANCH=${GITEA_REF_NAME:-${GITHUB_REF_NAME:-main}} + cat <<'EOF' | sed "s|__BRANCH__|${BRANCH}|g" | kubectl apply -f - apiVersion: batch/v1 kind: Job metadata: @@ -38,7 +40,7 @@ jobs: - | set -eux REG=registry.git.svc.cluster.local:5000 - git clone --depth 1 https://git.alocoq.fr/alois/verso.git /workspace/repo + git clone --depth 1 --branch __BRANCH__ https://git.alocoq.fr/alois/verso.git /workspace/repo # (#1) Build the base image only when it actually changes. # The base layers' only repo input is Dockerfile-base, so