Skip to content

Tweak renovate config - #13260

Merged
jerelmiller merged 3 commits into
mainfrom
jerel/minor-renovate-config
Jun 5, 2026
Merged

Tweak renovate config#13260
jerelmiller merged 3 commits into
mainfrom
jerel/minor-renovate-config

Conversation

@jerelmiller

@jerelmiller jerelmiller commented Jun 4, 2026

Copy link
Copy Markdown
Member

Changes:

  • graphql-17-alpha-2: Wrong name, changed to graphql-17-alpha2 since this should never be updated
  • graphql-17-alpha-9: Wrong name, changed to graphql-17-alpha9 since this should never be updated
  • rxjs-min: Added. This should never be updated since we need to test with this exact min version.
  • jsdom: We've had troubles with newer versions, so we'll update this manually

I've also set minimumReleaseAge to 7 days to add one more layer of protection against supply chain attacks.

Summary by CodeRabbit

  • Chores
    • Updated dependency management configuration to improve the overall handling of automated version updates for development dependencies. These configuration adjustments modify which packages are included in automatic update processes, providing greater control over dependency management and ensuring more predictable and reliable version update behavior across the entire development environment and workflow.

@changeset-bot

changeset-bot Bot commented Jun 4, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 7435d32

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@apollo-librarian

apollo-librarian Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

✅ Docs preview has no changes

The preview was not built because there were no changes.

Build ID: 16c9344462b925f85cf3c198
Build Logs: View logs


✅ AI Style Review — No Changes Detected

No MDX files were changed in this pull request.

Review Log: View detailed log

This review is AI-generated. Please use common sense when accepting these suggestions, as they may not always be accurate or appropriate for your specific context.

@coderabbitai

coderabbitai Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 4cf9e4e1-2c57-4f0f-a368-e6cbcc7c5a89

📥 Commits

Reviewing files that changed from the base of the PR and between 0bc5acd and 7435d32.

📒 Files selected for processing (1)
  • renovate.json

📝 Walkthrough

Walkthrough

This PR updates the Renovate configuration file to normalize GraphQL 17 alpha dependency package names and add jsdom and rxjs-min to the list of dependencies excluded from automated dependency updates.

Changes

Renovate Dependency Ignore Updates

Layer / File(s) Summary
Update ignored dependencies for GraphQL 17 and add jsdom/rxjs-min
renovate.json
GraphQL 17 alpha package names are normalized from graphql-17-alpha-2/graphql-17-alpha-9 to graphql-17-alpha2/graphql-17-alpha9, and rxjs-min and jsdom are added to the ignoreDeps exclusion list.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • apollographql/apollo-client#13253: Both PRs adjust GraphQL 17 versioning—this PR updates Renovate's ignore rules for GraphQL 17 alphas, while that PR modifies CI test matrix coverage for GraphQL 17 versions.

Suggested labels

auto-cleanup

Suggested reviewers

  • DaleSeo

Poem

🐰 Renovate rules are brushed and clean,
GraphQL alphas now undefined hyphens seen,
rxjs and jsdom join the quiet row,
Less noise, more focus—let the versions flow! 🌾

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'Tweak renovate config' is vague and generic, using the non-descriptive term 'tweak' without conveying the specific nature of changes to dependency management. Consider a more specific title like 'Update renovate config to ignore specific packages and set minimum release age' that clearly describes what is being tweaked and why.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@jerelmiller jerelmiller changed the title Tweak ignored packages in renovate.config Tweak renovate config Jun 4, 2026
@pkg-pr-new

pkg-pr-new Bot commented Jun 4, 2026

Copy link
Copy Markdown
npm i https://pkg.pr.new/apollographql/apollo-client/@apollo/client@13260

commit: 7435d32

@jerelmiller
jerelmiller merged commit 5e8b651 into main Jun 5, 2026
46 checks passed
@jerelmiller
jerelmiller deleted the jerel/minor-renovate-config branch June 5, 2026 00:10
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