From bfa02574f3d93d1668d2a85f1249f7f6fe144eb7 Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev Date: Mon, 1 Jun 2026 17:28:34 +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 04f2453..2c0a9af 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/teams/teams 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/teams/teams: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/yDs4GYvNjEfC5rGVUHsOg" + run: curl -fsS -X POST "https://ind.dsrptlab.com/api/deploy/2Y2RjGRTm4HIkcO2UmyHL"