Skip to content

chore: Generate dashboard configmap from separate json files #7

chore: Generate dashboard configmap from separate json files

chore: Generate dashboard configmap from separate json files #7

name: Grafana Dashboard Apply
on:
pull_request:
paths:
- 'prombench/manifests/cluster-infra/grafana_dashboard_dashboards_noparse.yaml'
- 'prombench/manifests/cluster-infra/dashboards/**'
push:
paths:
- 'prombench/manifests/cluster-infra/grafana_dashboard_dashboards_noparse.yaml'
- 'prombench/manifests/cluster-infra/dashboards/**'
jobs:
verify_dashboard_generation:
name: Verify Dashboard Generation
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Verify dashboard generation
run: make --always-make generate-dashboards-cm && git diff --exit-code