From df4d6e064ea70689835f7375f5a95bc69d1d9125 Mon Sep 17 00:00:00 2001 From: vbevdev Date: Sat, 4 Jul 2026 03:10:41 +0300 Subject: [PATCH] deploy-workflow: create docker compose file --- .gitea/workflows/deploy.yaml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) 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}" \