Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/notify-events/github-action
GitHub Action notifications to Viber, SMS, Voice Call, MS Teams, ...
https://github.com/notify-events/github-action
alert github-actions notification
Last synced: about 7 hours ago
JSON representation
GitHub Action notifications to Viber, SMS, Voice Call, MS Teams, ...
- Host: GitHub
- URL: https://github.com/notify-events/github-action
- Owner: notify-events
- License: mit
- Created: 2021-08-09T16:12:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-11T10:18:32.000Z (about 3 years ago)
- Last Synced: 2024-10-31T10:43:48.511Z (6 days ago)
- Topics: alert, github-actions, notification
- Language: JavaScript
- Homepage:
- Size: 37.1 KB
- Stars: 3
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Notify.Events for GitHub Action
The integration allows sending alerts and notifications from [GitHub Action](https://github.com/features/actions) via [40+ messengers and other communication tools](https://notify.events/#sRecipients).
Receive instant messages via Slack, Signal, MS Teams, Discord, SMS, voice calls and more. Apply simple text formatting, level and priority to alerts to filter messages or distribute them among different team members / chatting apps.
See the full list of supported messengers [here](https://notify.events/features).
[![Actions Status](https://github.com/notify-events/github-action/workflows/test/badge.svg)](https://github.com/notify-events/github-action/actions)
[![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](https://github.com/notify-events/github-action/blob/master/LICENSEs)#### Read the manual in other languages
* [Русский](docs/ru-RU/README.md)
## Usage
Send custom message
```yaml
name: notify.events message
on: [push]
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: send custom message
uses: notify-events/github-action@main
with:
token: ${{ secrets.NE_CHANNEL_TOKEN }}
text: This is message
```## Input variables
* token - (**required**) Notify.Events channel token
* title - Message title
* text - (**required**) Message text (allow simple html tags: \, \, \
, \)
* priority - Message priority (highest, high, normal, low, lowest)
* level - Message level (verbose, info, notice, warning, error, success)```yaml
uses: notify-events/github-action@main
with:
token: ${{ secrets.NE_CHANNEL_TOKEN }}
title: Build success
text: Build ${{ github.ref }} successfully
priority: info
level: success
```### Predefined simple message:
* verbose - Message text with 'verbose' level and 'lowest' priority
* info - Message text with 'info' level and 'low' priority
* notice - Message text with 'notice' level and 'low' priority
* success - Message text with 'success' level and 'normal' priority
* warning - Message text with 'warning' level and 'high' priority
* error - Message text with 'error' level and 'highest' priority```yaml
uses: notify-events/github-action@main
with:
token: $(( secrets.NE_CHANNEL_TOKEN }}
success: Build {{ github.ref }} successfully
```