From c7e190484823b781e774bf31f1a0ae9305f1f630 Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev Date: Mon, 1 Jun 2026 17:28:41 +0500 Subject: [PATCH] Configure builder registry deployment --- .gitea/workflows/build.yaml | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 0d6dca3..70a49c1 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -1,4 +1,4 @@ -name: Build Docker Image +name: Build and deploy Docker image on: push: @@ -6,13 +6,12 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: builder + env: + IMAGE: gitea.dsrptlab.com/optovia/kyc/kyc steps: - uses: actions/checkout@v4 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - name: Login to Gitea Registry uses: docker/login-action@v3 with: @@ -20,12 +19,11 @@ jobs: username: ${{ gitea.actor }} password: ${{ secrets.REGISTRY_TOKEN }} - - name: Build and Push - uses: docker/build-push-action@v5 - with: - context: . - push: true - tags: gitea.dsrptlab.com/optovia/kyc/kyc:latest + - name: Build and push + run: | + docker build -t "$IMAGE:latest" -t "$IMAGE:${{ gitea.sha }}" . + docker push "$IMAGE:latest" + docker push "$IMAGE:${{ gitea.sha }}" - name: Deploy to Dokploy - run: curl -k -X POST "https://dokploy.dsrptlab.com/api/deploy/VB1YUhCAJNcH-3ksC2ZA3" + run: curl -fsS -X POST "https://ind.dsrptlab.com/api/deploy/ETL39L4zhtAK7QoXCX-aE"