grafana / plugin-tools

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

Feat: Improve success messaging related to gh workflows and credentials #1241

Open jackw opened 1 month ago

jackw commented 1 month ago

Which areas does this feature request relate to

Problem

When scaffolding a plugin we create github workflows to assist plugin devs build, release, check compatibility, and keep create-plugin up to date. For these github workflows to work properly the plugin developer needs to add secrets to their gh repo. This information isn't clear and could lead to devs being frustrated when some of these workflows first run.

Solution

We should add information to the success message when a plugin is first scaffolded indicating which secrets need to be created or link to the relevant developer docs that explain the process.

Alternatives

No response

Additional context

No response

Are you interested in contributing the solution?