Skip to content

Configure Renovate#5

Open
tjboller wants to merge 1 commit into
mainfrom
renovate/configure
Open

Configure Renovate#5
tjboller wants to merge 1 commit into
mainfrom
renovate/configure

Conversation

@tjboller

@tjboller tjboller commented Dec 16, 2025

Copy link
Copy Markdown

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


Detected Package Files

  • pyproject.toml (pep621)

Configuration Summary

Based on the default config's presets, Renovate will:

  • Start dependency updates only once this onboarding PR is merged
  • Enable Renovate Dependency Dashboard creation.
  • Use semantic commit type fix for dependencies and chore for all others if semantic commits are in use.
  • Ignore node_modules, bower_components, vendor and various test/tests (except for nuget) directories.
  • Group known monorepo packages together.
  • Use curated list of recommended non-monorepo package groupings.
  • Show only the Age and Confidence Merge Confidence badges for pull requests.
  • Apply crowd-sourced package replacement rules.
  • Apply crowd-sourced workarounds for known problems with packages.
  • Pin Docker digests.
  • Pin github-action digests.
  • Enable Renovate configuration migration PRs when needed.
  • Pin dependency versions for development dependencies.
  • Recommended configuration for abandoned packages, treating packages without a release for 1 year as abandoned, while taking into account community-sourced overrides.
  • Rebase existing PRs any time the base branch has been updated.
  • Preserve (but continue to upgrade) any existing SemVer ranges.
  • Separate each major version of dependencies into individual branches/PRs.
  • Raise PR when vulnerability alerts are detected.
  • Weekly schedule on early Monday mornings (before 4 AM).
  • Enable Renovate Dependency Dashboard creation.
  • Use semantic commit type fix for dependencies and chore for all others if semantic commits are in use.
  • Ignore node_modules, bower_components, vendor and various test/tests (except for nuget) directories.
  • Group known monorepo packages together.
  • Use curated list of recommended non-monorepo package groupings.
  • Show only the Age and Confidence Merge Confidence badges for pull requests.
  • Apply crowd-sourced package replacement rules.
  • Apply crowd-sourced workarounds for known problems with packages.
  • Pin Docker digests.
  • Pin github-action digests.
  • Enable Renovate configuration migration PRs when needed.
  • Pin dependency versions for development dependencies.
  • Recommended configuration for abandoned packages, treating packages without a release for 1 year as abandoned, while taking into account community-sourced overrides.
  • Rebase existing PRs any time the base branch has been updated.
  • Preserve (but continue to upgrade) any existing SemVer ranges.
  • Separate each major version of dependencies into individual branches/PRs.
  • Raise PR when vulnerability alerts are detected.
  • Weekly schedule on early Monday mornings (before 4 AM).
  • Run Renovate on following schedule: * 0-3 * * 1

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch and select the Retry/Rebase checkbox below. Renovate will update the Pull Request description the next time it runs.


What to Expect

It looks like your repository dependencies are already up-to-date and no Pull Requests will be necessary right away.


❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.


Note

Add renovate.json that extends local>enveda/renovate-config to enable shared Renovate settings.

Written by Cursor Bugbot for commit b78f87b. This will update automatically on new commits. Configure here.

@tjboller
tjboller force-pushed the renovate/configure branch from b78f87b to e2cf7be Compare April 6, 2026 09:05
Copilot AI review requested due to automatic review settings April 6, 2026 09:05

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a Renovate configuration file to onboard Renovate for this repository.

Changes:

  • Introduces renovate.json with a schema reference.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread renovate.json
Comment on lines +1 to +3
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
}

Copilot AI Apr 6, 2026

Copy link

Choose a reason for hiding this comment

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

PR description/summary indicates this onboarding config should extend the shared preset local>enveda/renovate-config, but renovate.json currently only defines $schema and does not include any extends configuration. If the intent is to use the shared preset (and/or Renovate recommended defaults), add an extends entry accordingly so Renovate runs with the expected settings rather than implicit defaults.

Copilot uses AI. Check for mistakes.
Comment thread renovate.json
@@ -0,0 +1,3 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json"

Copilot AI Apr 6, 2026

Copy link

Choose a reason for hiding this comment

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

renovate.json only sets $schema, which is valid JSON but effectively leaves Renovate behavior entirely to its global/default configuration. If you want to enable Renovate with predictable repo-local settings (e.g., scheduling, grouping, automerge policy, dependency dashboard), add at least a minimal config (such as extends + any repo-specific overrides) rather than an empty config file.

Suggested change
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended"],
"dependencyDashboard": true

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants