From b653c29e0b1d0165af6adfd93a883fa508bd88fa Mon Sep 17 00:00:00 2001 From: levis Date: Sat, 7 Jun 2025 17:14:46 +0000 Subject: [PATCH] update deploy.yml --- .gitea/workflows/deploy.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .gitea/workflows/deploy.yml diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml new file mode 100644 index 0000000..973606a --- /dev/null +++ b/.gitea/workflows/deploy.yml @@ -0,0 +1,23 @@ +name: Deploy Bot + +on: + push: + branches: [production] + +jobs: + build-and-deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Build Docker Image + run: docker build -t my-telegram-bot . + + - name: Run Container + run: | + docker stop my-telegram-bot || true + docker rm my-telegram-bot || true + docker run -d --name my-telegram-bot --restart unless-stopped \ + -e TELEGRAM_TOKEN=7745542423:AAHc3JM1kvO-Z_1OBp1L95T9QWr4jRrbfpY \ + my-telegram-bot