pulse-action
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