Skip to content

chore(ci): align renovate config with amp repository#13

Merged
LNSD merged 1 commit into
mainfrom
lnsd/align-renovate-config
Jun 22, 2026
Merged

chore(ci): align renovate config with amp repository#13
LNSD merged 1 commit into
mainfrom
lnsd/align-renovate-config

Conversation

@LNSD

@LNSD LNSD commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Adopt the amp repository's renovate policy and dependency grouping, curated to the crates actually present in the ampup workspace.

  • Defer cargo patch bumps to the scheduled lockFileMaintenance PR by disabling per-patch update PRs
  • Add a tokio-futures group covering tokio and futures
  • Trim the console-rs group to console and dialoguer (drop indicatif, absent from the workspace)
  • Remove the serde_yaml ignore as the crate is not present in the dependency tree

Adopt the amp repository's renovate policy and dependency grouping, curated to the crates actually present in the ampup workspace.

- Defer cargo patch bumps to the scheduled `lockFileMaintenance` PR by disabling per-patch update PRs
- Add a `tokio-futures` group covering `tokio` and `futures`
- Trim the `console-rs` group to `console` and `dialoguer` (drop `indicatif`, absent from the workspace)
- Remove the `serde_yaml` ignore as the crate is not present in the dependency tree

Signed-off-by: Lorenzo Delgado <lorenzo@edgeandnode.com>
@LNSD LNSD requested a review from Copilot June 22, 2026 12:07
@LNSD LNSD self-assigned this Jun 22, 2026
@LNSD LNSD requested review from mitchhs12 and shiyasmohd June 22, 2026 12:07
@LNSD LNSD merged commit 5183d56 into main Jun 22, 2026
4 checks passed

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

Aligns this repository’s Renovate configuration with the upstream amp repository’s policy, adjusting dependency grouping and update noise for the ampup Rust workspace.

Changes:

  • Disables standalone Cargo patch update PRs, relying on lockFileMaintenance for lockfile refreshes.
  • Refines the console-rs terminal UI group to only include crates present in the workspace.
  • Adds a new tokio-futures dependency group for coordinated updates.

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

Comment thread .github/renovate.json5
Comment on lines +27 to +28
// Only open PRs for major and minor cargo updates. Patch bumps are left to
// the scheduled lockFileMaintenance PR to avoid per-patch PR noise.
Comment thread .github/renovate.json5
Comment on lines +29 to +37
{
matchManagers: [
'cargo',
],
matchUpdateTypes: [
'patch',
],
enabled: false,
},
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.

2 participants