From 203f50bdb47993209989ee87b5de0a16d2b028ba Mon Sep 17 00:00:00 2001 From: emmatveev Date: Fri, 11 Oct 2024 04:47:57 +0300 Subject: [PATCH] fix --- .gitea/workflows/deploy-dev.yaml | 22 ++++++++++++++++++++++ .gitea/workflows/deploy-prod.yaml | 16 ++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 .gitea/workflows/deploy-dev.yaml create mode 100644 .gitea/workflows/deploy-prod.yaml diff --git a/.gitea/workflows/deploy-dev.yaml b/.gitea/workflows/deploy-dev.yaml new file mode 100644 index 0000000..3a4566b --- /dev/null +++ b/.gitea/workflows/deploy-dev.yaml @@ -0,0 +1,22 @@ +name: Deploy Dev + +on: + push: + branches: [ master ] + workflow_dispatch: + +jobs: + deploy-dev: + name: Deploy dev + runs-on: [dev] + steps: + - name: login + run: docker login -u mathwave -p ${{ secrets.DOCKERHUB_PASSWORD }} + - name: checkout + uses: actions/checkout@v4 + - name: deploy + env: + TELEGRAM_TOKEN_DEV: ${{ secrets.TELEGRAM_TOKEN_DEV }} + MONGO_PASSWORD_DEV: ${{ secrets.MONGO_PASSWORD_DEV }} + PLATFORM_SECURITY_TOKEN: ${{ secrets.PLATFORM_SECURITY_TOKEN }} + run: docker stack deploy --with-registry-auth -c ./.deploy/deploy-dev.yaml pizda-bot diff --git a/.gitea/workflows/deploy-prod.yaml b/.gitea/workflows/deploy-prod.yaml new file mode 100644 index 0000000..91e0e94 --- /dev/null +++ b/.gitea/workflows/deploy-prod.yaml @@ -0,0 +1,16 @@ +name: Deploy Prod + +on: + workflow_dispatch: + +jobs: + deploy-prod: + name: Deploy prod + runs-on: [dev] + steps: + - name: login + run: docker login -u mathwave -p ${{ secrets.DOCKERHUB_PASSWORD }} + - name: checkout + uses: actions/checkout@v4 + - name: deploy + run: docker stack deploy --with-registry-auth -c ./.deploy/deploy-dev.yaml pizda-bot