Skip to content

Instantly share code, notes, and snippets.

@russmiles
Created May 10, 2021 11:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save russmiles/e5712d8262f1cfcd13a3e1c4e3ea9d60 to your computer and use it in GitHub Desktop.
Save russmiles/e5712d8262f1cfcd13a3e1c4e3ea9d60 to your computer and use it in GitHub Desktop.
name: Run SLO reports of the Noteboard Frontend service
on:
push:
paths:
- '.github/workflows/frontend-service-ci.yaml'
- 'apps/noteboard-frontend/**'
env:
RELIABLY_TOKEN: ${{ secrets.RELIABLY_TOKEN }}
jobs:
reliably:
runs-on: ubuntu-latest
steps:
- name: 'Checkout source code to get the reliably manifest'
uses: actions/checkout@v2
- name: 'Setup reliably CLI'
uses: reliablyhq/gh-action/setup@v1
- name: 'How is our SLO doing before we deploy?'
run: |
echo ${GCP_SA_KEY} >> ./sa.json
reliably slo report --manifest apps/noteboard-frontend/reliably.yaml
env:
GCP_SA_KEY: ${{ secrets.GCP_SA_KEY }}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment