Skip to content
alert-triangle

GitHub Action

rootly-pulse

v1.1.1 Latest version

rootly-pulse

alert-triangle

rootly-pulse

Create a new rootly pulse

Installation

Copy and paste the following snippet into your .yml file.

              

- name: rootly-pulse

uses: rootlyhq/[email protected]

Learn more about this action in rootlyhq/pulse-action

Choose a version

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