Feat: Add a dependabot config for plugins
Which areas does this feature request relate to
- [x] Create Plugin
- [ ] Sign Plugin
- [ ] Plugin E2E
- [ ] Plugin Meta Extractor
- [ ] Documentation
Problem
The release of create-plugin v6 stopped the update command from automatically updating all dependencies. This decision was made to try to reduce unwanted changes, noise in PRs, and breakages in tooling / scripts.
Solution
To help plugin devs keep their dependencies up to date we should supply a dependabot config out on scaffold. It should likely handle github-actions, npm and golang (if the plugin has a backend).
Alternatives
No response
Additional context
No response
Are you interested in contributing the solution?
- [ ] Yes
- [ ] No
@jackw
I am interested in this ticket, can I take this one?
@joonseolee yeah sure. I've assigned it to you now. If you've any questions feel free to ask here or in a draft PR.
What's the plan along these same lines for Renovate? I saw in the original announcement about the change to create-plugin-update there was a recommendation to use something like Dependabot or Renovate. Will this standardize on Dependabot? Or would you all also welcome an equivalent Renovate config PR? I don't have a strong opinion one way or the other there, just curious to know what the team & community are thinking.