From 4ff3da8380470db8f123cf259a5225996c085643 Mon Sep 17 00:00:00 2001 From: valere Date: Mon, 2 Feb 2026 20:57:28 +0100 Subject: [PATCH] sub domain deploy for branches 17 --- .github/workflows/deploy.yml | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index d95f775..429b7c4 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -11,15 +11,17 @@ jobs: - uses: actions/checkout@v4 - name: Build app run: | - bash ./.github/workflows/setup-env.sh - set -a && source .env && set +a - [ -n "$APP_NAME" ] && bash /var/docker-web/src/cli.sh down "${APP_NAME}" - rm -rf "$APP_DIR" - mkdir "$APP_DIR" - cp -a $(find . -mindepth 1 -maxdepth 1 ! -name '.git' ! -name 'node_modules') "$APP_DIR/" - export COMPOSE_BAKE=false - docker rmi "local/${APP_NAME}" 2>/dev/null || true - [ -n "$APP_NAME" ] && bash /var/docker-web/src/cli.sh build "${APP_NAME}" + bash ./.github/workflows/setup-env.sh + if [ -n "$APP_NAME" ]; then + set -a && source .env && set +a + bash /var/docker-web/src/cli.sh down "${APP_NAME}" + rm -rf "$APP_DIR" + mkdir "$APP_DIR" + cp -a $(find . -mindepth 1 -maxdepth 1 ! -name '.git' ! -name 'node_modules') "$APP_DIR/" + export COMPOSE_BAKE=false + docker rmi "local/${APP_NAME}" 2>/dev/null || true + bash /var/docker-web/src/cli.sh build "${APP_NAME}" + fi deploy: runs-on: ubuntu-22.04 @@ -32,5 +34,7 @@ jobs: - name: Deploy run: | bash ./.github/workflows/setup-env.sh - set -a && source .env && set +a - [ -n "$APP_NAME" ] && bash /var/docker-web/src/cli.sh up "${APP_NAME}" + if [ -n "$APP_NAME" ]; then + set -a && source .env && set +a + bash /var/docker-web/src/cli.sh up "${APP_NAME}" + fi