Skip to content

ci: add Dependabot configuration for GitHub Actions and Helm updates#2

Merged
robfrank merged 2 commits into
mainfrom
infra/add-dependabot
May 5, 2026
Merged

ci: add Dependabot configuration for GitHub Actions and Helm updates#2
robfrank merged 2 commits into
mainfrom
infra/add-dependabot

Conversation

@robfrank
Copy link
Copy Markdown
Contributor

@robfrank robfrank commented May 5, 2026

No description provided.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread .github/dependabot.yml
Comment on lines +14 to +23
- package-ecosystem: helm
directory: /charts/arcadedb
schedule:
interval: weekly
labels:
- dependencies
- helm
commit-message:
prefix: chart
include: scope
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

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

@robfrank robfrank merged commit bff0a8b into main May 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant