HO-CTO / sre-monitoring-as-code

Monitoring-as-Code (MaC) is a jsonnet mixin implementation of SLIs/SLO/Error Budgets using the open-source monitoring and alerting eco-system of Prometheus and Grafana.
https://ho-cto.github.io/sre-monitoring-as-code/
MIT License
23 stars 15 forks source link

Make Github workflows DRY #413

Closed samiwelthomasHO closed 1 year ago

samiwelthomasHO commented 2 years ago

There are some repeated tasks in our current Github workflows that could probably be extracted and re-used across the various workflows. This task is to identify those repeated sections and to extract them as necessary.

nickmcmahon01 commented 2 years ago

https://github.com/UKHomeOffice/hocs-github-actions/pull/13 👋

samiwelthomasHO commented 2 years ago

Thanks @nickmcmahon01 wasn't aware of this repo but looks like there's some useful workflows and actions in there, we'll take a look at them.