Powered by rootly-cli.
| 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 |
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