You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Notification Action
v1.1.0
English | 简体中文
A GitHub Action to send notifications to various messaging platforms (e.g., Feishu, DingTalk, Work WeChat, ShowDoc) based on deployment status.
- Supports multiple notification types.
- Allows sending messages in various formats (text, markdown, card).
- Can be used to notify about deployment statuses, making it easy to integrate into CI/CD pipelines.
- Customizable to fit different repository and workflow requirements.
- name: Send Notification
uses: jefferyjob/notice-actions@v1
with:
NOTICE_TYPE: ''
MSG_TYPE: ''
STATUS: ''
WEBHOOK_URL: ''
Variable name | Required | Description |
---|---|---|
NOTICE_TYPE | Yes | Notification type (such as feishu , dingtalk , workWechat , showDoc ). |
MSG_TYPE | Yes | Message format (such as text , markdown , card ). |
STATUS | Yes | Deployment status, 1 indicates success, 0 indicates failure, used to identify whether this deployment is successful. |
WEBHOOK_URL | Yes | Webhook address of notification service, used to send deployment notifications to platforms such as Feishu and DingTalk. |
text | markdown | Card | |
---|---|---|---|
feishu | √ | √ | √ |
dingtalk | √ | √ | × |
workWechat | √ | √ | × |
showDoc | √ | × | × |
This project is licensed under the MIT License.