From 48b14a5bf75cbb29790e3acca8a17dfa7e63aab1 Mon Sep 17 00:00:00 2001 From: Thomas Bartelt Date: Mon, 20 Apr 2026 01:53:53 +0200 Subject: [PATCH] ci: deploy-dev workflow (Gitea Actions, self-hosted host runner) --- .gitea/workflows/deploy-dev.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .gitea/workflows/deploy-dev.yml diff --git a/.gitea/workflows/deploy-dev.yml b/.gitea/workflows/deploy-dev.yml new file mode 100644 index 0000000..c772680 --- /dev/null +++ b/.gitea/workflows/deploy-dev.yml @@ -0,0 +1,22 @@ +name: Deploy to Dev + +on: + push: + branches: [main] + +concurrency: + group: deploy-dev + cancel-in-progress: false + +jobs: + deploy: + runs-on: self-hosted + steps: + - name: Pull latest into Dev webroot + run: | + set -euo pipefail + cd /var/www/vhosts/dev.intelectra.de/httpdocs + git fetch --prune origin + git pull --ff-only origin main + rm -rf tmp/smarty_compile/* tmp/smarty_cache/* 2>/dev/null || true + echo "Deploy finished at $(date)"