name: Deploy Bot on: push: branches: - main jobs: deploy: runs-on: self-hosted container: image: node:20-bullseye steps: - name: Checkout uses: actions/checkout@v4 - name: Deploy env: BOT_TOKEN: ${{ secrets.BOT_TOKEN }} ADMIN_LOGIN: ${{ secrets.ADMIN_LOGIN }} LOG_LEVEL: ${{ vars.LOG_LEVEL }} run: docker compose up -d --build