Skip to content

techulus/push-github-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Github Action for Push Notification

Receive push notification to your devices using Github Actions

Pre-requisites

To run this action you'll need:

Setup

  1. Create the workflow and choose any event of your choice.
  2. Copy and paste the following snippet into your .yml file.
- name: Send Push Notification uses: techulus/[email protected]
  1. Add a new secret API_KEY (your API key) and an environment variable MESSAGE (notification message)
  2. Commit your changes!

Sample Workflows

Send notification on every commit

name: Push on commiton: [push]jobs: build: runs-on: ubuntu-lateststeps: - name: Send Push Notificationuses: techulus/[email protected]env: API_KEY: ${{secrets.API_KEY }}MESSAGE: "There is a new commit!"

Send notification using schedule trigger

name: Test push every dayon: schedule: - cron: '* 0 * * *'jobs: build: runs-on: ubuntu-lateststeps: - name: Send Push Notificationuses: techulus/[email protected]env: API_KEY: ${{secrets.API_KEY }}MESSAGE: "Test notification from GitHub"

Customize notification title / add a link

name: Test push every dayon: schedule: - cron: '* 0 * * *'jobs: build: runs-on: ubuntu-lateststeps: - name: Send Push Notificationuses: techulus/[email protected]env: API_KEY: ${{secrets.API_KEY }}MESSAGE: "Test notification from GitHub 🧪"TITLE: TestingLINK: https://github.com/techulus/push-github-actionSOUND: scifiTIME_SENSITIVE: true

Support

Feature Request, Bugs and Ideas can be added here.

About

Github Action for Push by Techulus

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •