Skip to content

rootlyhq/pulse-action

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

pulse-action

GitHub release (latest by date)
build lint

A GitHub action for sending a rootly pulse

🔢 Inputs

Input Name Description Required
summary Summary of the pulse Yes
api_key A API key for rootly 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@v4
      - run: make deploy
      - name: rootly-pulse
        uses: rootlyhq/pulse-action@main
        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=cd62148cbc5eb42168fe99fdb50a364e12b206ac, image=registry.rootly.io/rootly/my-service:cd6214 # Not required