Skip to content

Releases: proDreams/actions-telegram-notifier

v2.4

29 Mar 19:20

Choose a tag to compare

What's Changed:

  • Added support for the pull_request_review event trigger.
  • Distinct notifications for PR reviews based on their state: Approved (✅), Changes Requested (❌), and Commented (💬).
  • Included truncated review comments directly in the Telegram notification for quick context.
  • Added a new inline keyboard button "↗️ Link to Review" that routes the user directly to the specific comment/review anchor.
  • Updated README.md and README-RU.MD with examples of the new event trigger.

New Contributors

Full Changelog: v2.3...v2.4


Изменения:

  • Добавлена поддержка события pull_request_review.
  • Уведомления теперь различаются в зависимости от статуса ревью: Approved (✅), Changes Requested (❌) и Commented (💬).
  • Текст комментария (с ограничением по длине) теперь отображается прямо в уведомлении Telegram для быстрого понимания контекста.
  • Добавлена новая inline-кнопка "↗️ Link to Review", которая ведет прямо на конкретный комментарий или статус аппрува в PR.
  • Обновлены файлы README.md и README-RU.MD с примерами использования нового триггера.

v2.3

21 Mar 19:18
60b6762

Choose a tag to compare

What's Changed:

  • Added ability to route requests through a proxy server via the new optional proxy_url input.
  • Supports HTTP, HTTPS, and SOCKS5 proxy protocols.
  • Updated action.yml and README.md with the new input parameter.

Изменения:

  • Добавлена возможность маршрутизации запросов через прокси-сервер с помощью нового опционального параметра proxy_url.
  • Добавлена поддержка протоколов HTTP, HTTPS и SOCKS5 прокси.
  • Обновлены action.yml и README.md с описанием нового параметра.

Full Changelog: v2.2...v2.3

v2.2

24 Jan 19:13

Choose a tag to compare

What's Changed:

  • Added multi-platform build support (including ARM64) using Docker matrix strategy.
  • Added ability to specify a custom Bot API server via the optional api_url input. This is useful for using a Local Bot API Server to extend functionality (e.g., uploading large releases/artifacts).
  • Updated README.md with new input parameters.
  • Special thanks to @ardocrat for implementing these features (PR #11, #12).

Изменения:

  • Добавлена мультиплатформенная поддержка сборки (включая ARM64) с использованием matrix-стратегии.
  • Добавлена возможность указать кастомный сервер Telegram Bot API через опциональный параметр api_url. Это полезно при использовании Local Bot API Server для расширения функционала (например, загрузки больших релизов/артефактов).
  • Обновлён README.md с описанием новых параметров.
  • Особая благодарность @ardocrat за реализацию этих функций (PR #11, #12).

Full Changelog: v2.1...v2.2

New Contributors

v2.1

22 Mar 10:32
77989e1

Choose a tag to compare

Full Changelog: v2.0.1...v2.1

What's Changed:

  • Added support for the Workflow Dispatch event. It displays information about a manually triggered workflow:
    • "Workflow Dispatched" or a custom title (input title);
    • "Workflow status" - the status of the triggered workflow;
    • "Actor" - the initiator of the workflow execution;
    • "Repository" - a link to the repository;
    • "Workflow" - the name of the triggered workflow;
    • "With custom inputs" - a list of custom input fields for the manual workflow trigger.
  • Refactored text utility code into corresponding modules.
  • Updated README.md

Изменения:

  • Добавлена обработка события Workflow Dispatch. Выводит информацию о ручном запуске Workflow:
    • "Workflow Dispatched" или кастомный заголовок (input title);
    • "Workflow status" - статус запущенного Workflow;
    • "Actor" - инициатор запуска Workflow;
    • "Repository" - ссылка на репозиторий;
    • "Workflow" - название запущенного Workflow;
    • "With custom inputs" - перечисление кастомных полей ввода для ручного запуска Workflow.
  • Разнесён код текстовых утилит по соответствующим модулям.
  • Обновлён README.md

v2.0.1

12 Mar 07:43
bc64ce6

Choose a tag to compare

Full Changelog: v2...v2.0.1

Fixed

  • The status field is no longer mandatory.
  • Handling of \n characters at the beginning of lines.
  • Support for Push event when used in Gitea Actions.
  • Indentation for custom messages.

Исправлено

  • Поле status больше не обязательное.
  • Обработка \n символов в начале строк.
  • Поддержка Push-события при использовании в Gitea Actions.
  • Отступы для кастомных сообщений.

v2

12 Mar 07:38
da07783

Choose a tag to compare

Full Changelog: v1.2...v2

Major Update

  • Refactored codebase:
    • Most of the necessary data is now fetched from /github/workflow/event.json.
    • Structures and enums have been created for the data.
  • Event type determination: Currently, the following events are supported:
    • Push
    • Pull Request
  • Updated README.md with more detailed description.

Большое обновление

  • Переработана кодовая база:
    • Большинство необходимых данных теперь берутся из /github/workflow/event.json
    • Для данных созданы структуры и enum'ы.
  • Определение типа события: На данный момент поддерживаются:
    • Push
    • Pull Request
  • Обновлён README.md с более детальным описанием.

v1.2

12 Feb 22:49

Choose a tag to compare

What's Changed

  • feat: enhance notification fields and status handling by @kastov in #2

New Contributors

  • @kastov made their first contribution in #2

Full Changelog: v1...v1.2

v1

10 Feb 19:57

Choose a tag to compare