Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 2.52 KB

File metadata and controls

54 lines (44 loc) · 2.52 KB
logo

pulse-action

GitHub release (latest by date)
build lint

A GitHub Action for sending a Rootly pulse

Powered by rootly-cli.

Inputs

Input Name Description Required
summary Summary of the pulse Yes
api_key Rootly API key Yes
services Services associated with the pulse. Separate with commas. No
environments Environments associated with the pulse. Separate with commas. No
labels Labels associated with the pulse. Separate with commas and separate key-value pair with = (no spaces before or after =). No
source Source of the pulse No
refs Refs associated with the pulse. Separate with commas and separate key-value pair with = (no spaces before or after =). No

Example

name: Deploy Website

on: push

jobs:
  pulse:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v6
      - run: make deploy
      - name: rootly-pulse
        uses: rootlyhq/pulse-action@master
        with:
          api_key: ${{ secrets.ROOTLY_API_KEY }}
          summary: Deploy Website
          environments: production # Not required
          services: elasticsearch-prod # Not required
          labels: platform=ubuntu,version=2 # Not required
          source: k8s # Not required
          refs: sha=${{ github.sha }} # Not required