ci: add Dependabot configuration for GitHub Actions and Helm updates#2
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces a .github/dependabot.yml configuration to automate dependency updates for GitHub Actions and Helm charts. Feedback suggests that the Helm ecosystem configuration is currently ineffective due to a lack of subchart dependencies and recommends using a more standard commit message prefix, such as 'chore' or 'build', to align with Conventional Commits.
| - package-ecosystem: helm | ||
| directory: /charts/arcadedb | ||
| schedule: | ||
| interval: weekly | ||
| labels: | ||
| - dependencies | ||
| - helm | ||
| commit-message: | ||
| prefix: chart | ||
| include: scope |
There was a problem hiding this comment.
The helm package ecosystem configuration is currently ineffective because charts/arcadedb/Chart.yaml does not define any subchart dependencies. Dependabot's Helm support is limited to updating these dependencies and does not support updating container image tags in values.yaml.
Additionally, the commit message prefix chart is non-standard. Consider using chore or build for better compatibility with Conventional Commits and automated changelog tools.
- package-ecosystem: helm
directory: /charts/arcadedb
schedule:
interval: weekly
labels:
- dependencies
- helm
commit-message:
prefix: chore
include: scope
No description provided.