blog
blog copied to clipboard
Configure Renovate
Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.
🚦 Renovate will begin keeping your dependencies up-to-date only once you merge or close this Pull Request.
Detected Package Files
package.json(npm).nvmrc(nvm)
Configuration Summary
Based on the default config's presets, Renovate will:
- Start dependency updates only once this onboarding PR is merged
- Apply Apollo's centralized, default Renovate configuration
- Enable Renovate Dependency Dashboard creation.
- Use semantic commit type
fixfor dependencies andchorefor all others if semantic commits are in use. - Ignore
node_modules,bower_components,vendorand various test/tests directories. - Group known monorepo packages together.
- Use curated list of recommended non-monorepo package groupings.
- Apply crowd-sourced package replacement rules.
- Apply crowd-sourced workarounds for known problems with packages.
- Show all Merge Confidence badges for pull requests.
- Pin dependency versions for
devDependenciesand retain SemVer ranges for others.
🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to .github/renovate.json5 in this branch. Renovate will update the Pull Request description the next time it runs.
What to Expect
With your current configuration, Renovate will create 24 Pull Requests:
fix(deps): update dependency gatsby to v4 [security]
- Branch name:
renovate/npm-gatsby-vulnerability - Merge into:
main - Upgrade gatsby to
^4.0.0
fix(deps): update dependency gatsby-plugin-sharp to v4 [security]
- Branch name:
renovate/npm-gatsby-plugin-sharp-vulnerability - Merge into:
main - Upgrade gatsby-plugin-sharp to
^4.0.0
chore(deps): pin dependencies
- Schedule: ["at any time"]
- Branch name:
renovate/documentation-infrastructure - Merge into:
main - Pin babel-preset-gatsby to
1.14.0 - Upgrade gatsby-plugin-algolia to
^0.26.0
chore(deps): pin dependencies
- Schedule: ["at any time"]
- Branch name:
renovate/pin-dependencies - Merge into:
main - Pin @trevorblades/eslint-config to
7.2.8 - Pin babel-jest to
27.5.1 - Pin eslint to
7.32.0 - Pin jest to
27.5.1 - Pin netlify-cli to
11.7.1
chore(deps): update dependency babel-preset-gatsby to ^1.14.0
- Schedule: ["at any time"]
- Branch name:
renovate/gatsby-monorepo - Merge into:
main - Upgrade babel-preset-gatsby to
^1.14.0
fix(deps): update dependency html-react-parser to ^0.14.0
- Schedule: ["at any time"]
- Branch name:
renovate/html-react-parser-0.x - Merge into:
main - Upgrade html-react-parser to
^0.14.0
fix(deps): update dependency react-highlight-words to ^0.20.0
- Schedule: ["at any time"]
- Branch name:
renovate/react-highlight-words-0.x - Merge into:
main - Upgrade react-highlight-words to
^0.20.0
chore(deps): update dependency @trevorblades/eslint-config to v8
- Schedule: ["at any time"]
- Branch name:
renovate/trevorblades-eslint-config-8.x - Merge into:
main - Upgrade @trevorblades/eslint-config to
^8.0.0
chore(deps): update dependency eslint to v8
- Schedule: ["at any time"]
- Branch name:
renovate/eslint-8.x - Merge into:
main - Upgrade eslint to
^8.0.0
chore(deps): update dependency netlify-cli to v17
- Schedule: ["at any time"]
- Branch name:
renovate/netlify-cli-17.x - Merge into:
main - Upgrade netlify-cli to
^17.0.0
chore(deps): update dependency node to v20
chore(deps): update gatsby monorepo (major)
- Schedule: ["at any time"]
- Branch name:
renovate/major-gatsby-monorepo - Merge into:
main - Upgrade babel-preset-gatsby to
^3.0.0 - Upgrade gatsby-plugin-emotion to
^8.0.0 - Upgrade gatsby-plugin-feed to
^5.0.0 - Upgrade gatsby-plugin-google-gtag to
^5.0.0 - Upgrade gatsby-plugin-google-tagmanager to
^5.0.0 - Upgrade gatsby-plugin-react-helmet to
^6.0.0 - Upgrade gatsby-plugin-sitemap to
^6.0.0 - Upgrade gatsby-source-filesystem to
^5.0.0 - Upgrade gatsby-source-wordpress to
^7.0.0 - Upgrade gatsby-transformer-sharp to
^5.0.0
chore(deps): update jest monorepo to v29 (major)
- Schedule: ["at any time"]
- Branch name:
renovate/major-jest-monorepo - Merge into:
main - Upgrade babel-jest to
^29.0.0 - Upgrade jest to
^29.0.0
fix(deps): update dependency @apollo/space-kit to v9
- Schedule: ["at any time"]
- Branch name:
renovate/major-apollo-graphql-packages - Merge into:
main - Upgrade @apollo/space-kit to
^9.0.0
fix(deps): update dependency @svgr/webpack to v8
- Schedule: ["at any time"]
- Branch name:
renovate/svgr-webpack-8.x - Merge into:
main - Upgrade @svgr/webpack to
^8.0.0
fix(deps): update dependency graphql to v16
- Schedule: ["at any time"]
- Branch name:
renovate/graphql-16.x - Merge into:
main - Upgrade graphql to
^16.0.0
fix(deps): update dependency html-react-parser to v5
- Schedule: ["at any time"]
- Branch name:
renovate/html-react-parser-5.x - Merge into:
main - Upgrade html-react-parser to
^5.0.0
fix(deps): update dependency polished to v4
- Schedule: ["at any time"]
- Branch name:
renovate/polished-4.x - Merge into:
main - Upgrade polished to
^4.0.0
fix(deps): update dependency react-helmet to v6
- Schedule: ["at any time"]
- Branch name:
renovate/react-helmet-6.x - Merge into:
main - Upgrade react-helmet to
^6.0.0
fix(deps): update dependency react-share to v5
- Schedule: ["at any time"]
- Branch name:
renovate/react-share-5.x - Merge into:
main - Upgrade react-share to
^5.0.0
fix(deps): update documentation infrastructure (major)
- Schedule: ["at any time"]
- Branch name:
renovate/major-documentation-infrastructure - Merge into:
main - Upgrade gatsby-plugin-algolia to
^1.0.0 - Upgrade gatsby-plugin-netlify to
^5.0.0
fix(deps): update emotion monorepo to v11 (major)
- Schedule: ["at any time"]
- Branch name:
renovate/major-emotion-monorepo - Merge into:
main - Upgrade @emotion/core to
^11.0.0 - Upgrade @emotion/styled to
^11.0.0
fix(deps): update react monorepo to v18 (major)
chore(deps): lock file maintenance
- Schedule: ["before 4am on monday"]
- Branch name:
renovate/lock-file-maintenance - Merge into:
main - Regenerate lock files to use latest dependency versions
❓ 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.
This PR has been generated by Renovate Bot.
@svc-secops: Thank you for submitting a pull request! Before we can merge it, you'll need to sign the Apollo Contributor License Agreement here: https://contribute.apollographql.com/