grafana / plugin-tools

Create Grafana plugins with ease.
https://grafana.com/developers/plugin-tools/
Apache License 2.0
55 stars 27 forks source link

CI: Add jobs to reveal changes in create-plugin output #894

Open leventebalogh opened 2 months ago

leventebalogh commented 2 months ago

What is the problem?

Refactoring @grafana/create-plugin is not an easy task - it is becoming quite complex, and we don't really have automated test coverage to validate if the generated output remains the same (again, this is only important for refactors, where the functionality has to remain the same).

Solution idea

After brainstorming this with @jackw, we roughly have the following idea(s):

github-actions[bot] commented 2 months ago

Hello! 👋 This repository uses Auto for releasing packages using PR labels.

✨ This PR can be merged. It will not be considered when calculating future versions of the npm packages and will not appear in the changelogs.

CLAassistant commented 1 month ago

CLA assistant check
All committers have signed the CLA.