Releases: proDreams/actions-telegram-notifier
Releases · proDreams/actions-telegram-notifier
v2.4
What's Changed:
- Added support for the
pull_request_reviewevent 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.mdandREADME-RU.MDwith examples of the new event trigger.
New Contributors
- @ZAlexanderV made their first contribution in #15
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
What's Changed:
- Added ability to route requests through a proxy server via the new optional
proxy_urlinput. - Supports HTTP, HTTPS, and SOCKS5 proxy protocols.
- Updated
action.ymlandREADME.mdwith the new input parameter.
Изменения:
- Добавлена возможность маршрутизации запросов через прокси-сервер с помощью нового опционального параметра
proxy_url. - Добавлена поддержка протоколов HTTP, HTTPS и SOCKS5 прокси.
- Обновлены
action.ymlиREADME.mdс описанием нового параметра.
Full Changelog: v2.2...v2.3
v2.2
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_urlinput. This is useful for using a Local Bot API Server to extend functionality (e.g., uploading large releases/artifacts). - Updated
README.mdwith 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
Full Changelog: v2.0.1...v2.1
What's Changed:
- Added support for the
Workflow Dispatchevent. 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
Full Changelog: v2...v2.0.1
Fixed
- The
statusfield is no longer mandatory. - Handling of
\ncharacters at the beginning of lines. - Support for
Pushevent when used in Gitea Actions. - Indentation for custom messages.
Исправлено
- Поле
statusбольше не обязательное. - Обработка
\nсимволов в начале строк. - Поддержка
Push-событияпри использовании в Gitea Actions. - Отступы для кастомных сообщений.
v2
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.
- Most of the necessary data is now fetched from
- Event type determination: Currently, the following events are supported:
PushPull Request
- Updated
README.mdwith more detailed description.
Большое обновление
- Переработана кодовая база:
- Большинство необходимых данных теперь берутся из
/github/workflow/event.json - Для данных созданы структуры и enum'ы.
- Большинство необходимых данных теперь берутся из
- Определение типа события: На данный момент поддерживаются:
PushPull Request
- Обновлён README.md с более детальным описанием.