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