grafana / grafana-plugin-examples

189 stars 53 forks source link

CI: Clean up GH actions #165

Closed jackw closed 1 year ago

jackw commented 1 year ago

This PR deletes the build-all workflow, only sets up go if backend exists, sets the go cache path to stop all the warnings from appearing in action runs and limits slack notifications to only happen on a scheduled run.

Why delete the build all workflow? Currently PRs trigger two workflows Build all plugins and Run integration tests. This seems a bit pointless as Run integration tests has to build all plugins before an e2e test can be run.