From 8cf2b291437bcbeb5218826bc2ab0b401276322c Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Sat, 9 May 2026 14:44:03 +0700 Subject: [PATCH] Deploy Flutter through Dokploy webhook --- .gitea/workflows/build-and-deploy.yml | 30 ++++++++------------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/.gitea/workflows/build-and-deploy.yml b/.gitea/workflows/build-and-deploy.yml index fcd687c..3001267 100644 --- a/.gitea/workflows/build-and-deploy.yml +++ b/.gitea/workflows/build-and-deploy.yml @@ -10,8 +10,9 @@ jobs: runs-on: build-host env: SERVICE_NAME: flutter - IMAGE: gitea.dsrptlab.com/mapflow/flutter:${{ github.sha }} - DOKPLOY_APPLICATION_ID: 9UR7Tpp9v_I6Ueu04sUiu + IMAGE_SHA: gitea.dsrptlab.com/mapflow/flutter:${{ github.sha }} + IMAGE_MAIN: gitea.dsrptlab.com/mapflow/flutter:main + DOKPLOY_DEPLOY_WEBHOOK: http://sin.dsrptlab.com:3000/api/deploy/b7iCKmvlGMU-2HmI79fcC steps: - uses: actions/checkout@v4 @@ -38,7 +39,8 @@ jobs: docker buildx inspect --bootstrap docker buildx build \ --push \ - --tag "$IMAGE" \ + --tag "$IMAGE_SHA" \ + --tag "$IMAGE_MAIN" \ --build-arg MAPBOX_ACCESS_TOKEN="${{ secrets.MAPBOX_ACCESS_TOKEN }}" \ --build-arg MAPBOX_STYLE="mapbox/streets-v12" \ --build-arg TELEGRAM_BOT_USERNAME="carfteebot" \ @@ -54,30 +56,16 @@ jobs: echo "A newer main commit exists: $latest_sha. Skipping deploy for ${GITHUB_SHA}." fi - - name: Update Dokploy image + - name: Trigger Dokploy webhook run: | set -euo pipefail [ -f .deploy-current ] || exit 0 payload=$(cat <