Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add renovate config #433

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

calebhansard
Copy link

@calebhansard calebhansard commented Nov 6, 2024

What does this PR do?

This PR adds a renovate.json config file to automatically create PRs using Renovate for Helm chart version updates in main.tf.

The regex used in the config to match the chart versions can be validated here: https://regex101.com/r/MB6rrh/2

To make use of this config, install the Renovate Cloud-Hosted App on your GitHub org, then select the repos to enable.

Motivation

More

  • Yes, I have tested the PR using my local account setup (Provide any test evidence report under Additional Notes)
  • Yes, I ran pre-commit run -a with this PR

For Moderators

  • E2E Test successfully complete before merge?

Additional Notes

The renovate config is setup to only use the regex manager. Other managers such as terraform can optionally be enabled to automatically create PRs for terraform module and provider updates.

Example pull requests created by Renovate for this project can be found here: https://github.com/calebhansard/terraform-aws-eks-blueprints-addons/pulls

@calebhansard calebhansard requested a review from a team as a code owner November 6, 2024 22:06
@calebhansard calebhansard reopened this Nov 6, 2024
@calebhansard calebhansard changed the title add renovate config feat: add renovate config Nov 7, 2024
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.

[CI] - Improve Version Management
1 participant