dependabot / dependabot/dependabot-core
Support for Packer plugin dependencies
- Dominant language
- Ruby
- Stars
- 5.8k
- Forks
- 1.5k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 149
Description
### Is there an existing issue for this?
- [X] I have searched the existing issues
### Feature description
As of Packer 1.7.0, users can [explicitly list Packer plugin dependencies in the `packer` block of the Packer template file](https://developer.hashicorp.com/packer/docs/templates/hcl_templates/blocks/packer#specifying-plugin-requirements). (Eventually [this will be required](https://developer.hashicorp.com/packer/guides/1.7-template-upgrade#what-if-you-only-use-components-that-are-built-into-the-packer-core).) It would be great if Dependabot could track these versions and create its usual helpful pull requests as new versions are released.
Contributor guide
Research direction
Start by locating the Packer template handling for the `packer` block and existing dependency-manager support. Confirm how plugin dependency versions are read, then verify that supported updates produce the usual Dependabot pull requests for newer plugin versions.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100