From a0f8540a09b73af5389b338a9037b0d66ae8d277 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Fri, 26 Jun 2026 18:01:30 +0800 Subject: [PATCH] ci: enable auto-deploy for feature branches --- .gitea/workflows/deploy.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index eda5e69b2..9f0489610 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,8 +1,8 @@ -name: Deploy +name: Deploy on: push: - branches: [ main, develop ] + branches: [ main, develop, "feature/**" ] tags: - 'v*' @@ -10,7 +10,7 @@ jobs: deploy-staging: name: Deploy Staging runs-on: runtime-builder - if: github.ref_name == 'main' || github.ref_name == 'develop' + if: github.ref_name == 'main' || github.ref_name == 'develop' || startsWith(github.ref_name, 'feature/') steps: - name: Checkout code @@ -115,7 +115,7 @@ jobs: sleep 2 done exit 1 - REMOTE_DEPLOY +REMOTE_DEPLOY build-production-runtime-images: name: Build Production Runtime Images @@ -264,7 +264,7 @@ jobs: sleep 2 done exit 1 - REMOTE_DEPLOY +REMOTE_DEPLOY production-e2e: name: Production Browser E2E -- 2.54.0