diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 44bcc43..5774516 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -55,6 +55,18 @@ jobs: docker compose up -d --build && \ docker image prune -f" + - name: Subscribe webhook in MAX + env: + WEBHOOK_URL: ${{ vars.WEBHOOK_URL }} + run: | + if [ -z "$WEBHOOK_URL" ] || echo "$WEBHOOK_URL" | grep -q 'your-tunnel-host'; then + echo "WEBHOOK_URL not set, skipping subscription" + exit 0 + fi + ssh -i ~/.ssh/id_rsa -p ${{ vars.SERVER_PORT }} ${{ vars.SERVER_USER }}@${{ vars.SERVER_HOST }} " + cd /home/pkirillw/dockered-services/max-bot-test && \ + docker compose exec -T app bin/console webhook:subscribe" + - name: Health check run: | ssh -i ~/.ssh/id_rsa -p ${{ vars.SERVER_PORT }} ${{ vars.SERVER_USER }}@${{ vars.SERVER_HOST }} "