diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 0b9d4bd..2457294 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -83,6 +83,14 @@ jobs: TELEGRAM_TOKEN: ${{ secrets.TELEGRAM_DEPLOY_BOT_TOKEN }} TELEGRAM_CHAT: ${{ secrets.TELEGRAM_DEPLOY_CHAT_ID }} PROXY_URL: ${{ secrets.PROXY_URL }} + SUCCESS_MSG: |- + ✅ Деплой успешен! + + Сервер применил релиз: ${{ env.CLEAN_REF_NAME }} + FAILURE_MSG: |- + ❌ Ошибка деплоя! + + Сервер не применил релиз: ${{ env.CLEAN_REF_NAME }} run: | sshpass -e ssh -p 22 "$SSH_USERNAME@$SSH_HOST" bash -s << EOT set -e @@ -96,17 +104,13 @@ jobs: --proxy "${PROXY_URL}" \ -d "chat_id=${TELEGRAM_CHAT}" \ -d "parse_mode=HTML" \ - --data-urlencode "text=✅ Деплой успешен! - - Сервер применил релиз: ${REF_NAME}" > /dev/null + --data-urlencode "text=${SUCCESS_MSG}" > /dev/null else curl -s -X POST "https://api.telegram.org/bot${TELEGRAM_TOKEN}/sendMessage" \ --proxy "${PROXY_URL}" \ -d "chat_id=${TELEGRAM_CHAT}" \ -d "parse_mode=HTML" \ - --data-urlencode "text=❌ Ошибка деплоя! - - Сервер не применил релиз: ${REF_NAME}" > /dev/null + --data-urlencode "text=${FAILURE_MSG}" > /dev/null curl -s -X POST "https://api.telegram.org/bot${TELEGRAM_TOKEN}/sendDocument" \ --proxy "${PROXY_URL}" \