From 4314b2399f33d424d44d629212fd980198877d9e Mon Sep 17 00:00:00 2001 From: Jens Caers Date: Fri, 28 Aug 2026 20:09:05 +0200 Subject: [PATCH] ci: sync central Unraid deploy runner from main --- .gitea/workflows/unraid-deploy.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.gitea/workflows/unraid-deploy.yml b/.gitea/workflows/unraid-deploy.yml index 4ee2401f..3642a59b 100644 --- a/.gitea/workflows/unraid-deploy.yml +++ b/.gitea/workflows/unraid-deploy.yml @@ -1,10 +1,12 @@ name: Unraid autoredeploy on: - workflow_run: - workflows: ["GeoIntel release gates"] - types: [completed] + push: branches: [main] + paths-ignore: + - ".gitea/**" + - "docs/**" + - "**/*.md" workflow_dispatch: concurrency: @@ -17,16 +19,12 @@ permissions: jobs: deploy: name: Deploy geointel - if: ${{ gitea.event_name == 'workflow_dispatch' || gitea.event.workflow_run.conclusion == 'success' }} - runs-on: deploy-geointel + runs-on: unraid-deploy timeout-minutes: 180 steps: - - name: Deploy exact validated Gitea revision - env: - DEPLOY_SHA: ${{ gitea.event.workflow_run.head_sha || gitea.sha }} + - name: Deploy exact Gitea revision run: | set -euo pipefail - test -n "$DEPLOY_SHA" docker exec gitea-deploy-control \ /opt/gitea-deploy/deploy.py deploy \ - "$GITHUB_REPOSITORY" "$DEPLOY_SHA" + "$GITHUB_REPOSITORY" "$GITHUB_SHA"