grafana / grafana/plugin-tools

Feat: Improve success messaging related to gh workflows and credentials

Open
#1,241 0 comments 1 reaction 0 assignees View on GitHub
enhancement no stalebot
Dominant language
TypeScript
Stars
89
Forks
57
Avg merge
3d 17h
Merged PRs (30d)
37

Description

### Which areas does this feature request relate to

- [x] Create Plugin
- [ ] Sign Plugin
- [ ] Plugin E2E
- [ ] Plugin Meta Extractor
- [ ] Documentation

### 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?

- [ ] Yes
- [ ] No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.