-
Notifications
You must be signed in to change notification settings - Fork 0
chore: configure Renovate #9
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
Conversation
📝 WalkthroughWalkthroughAdds a Renovate configuration file ( Sequence Diagram(s)sequenceDiagram
autonumber
participant Renovate
participant Repo as "GitHub Repo\n(renovate.json)"
participant Managers as "Managers\nnpm, nvm, github-actions, pep621"
participant CI as "GitHub Actions"
note over Renovate,Repo #f9f9f9: On schedule / webhook
Renovate->>Repo: Read renovate.json (rules, ignorePaths, packageRules, label)
Renovate->>Managers: Query dependency manifests (respect ignorePaths)
Managers-->>Renovate: Suggested updates (grouping per packageRules)
alt GitHub Actions updates require digests
Renovate->>CI: Request pinDigests info
CI-->>Renovate: Digest data
end
Renovate->>Repo: Open/update PRs (apply label, grouping, schedule)
note right of Repo #eef7ff: PRs created/updated per config
Possibly related PRs
Pre-merge checks✅ Passed checks (3 passed)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: ASSERTIVE Plan: Pro 📒 Files selected for processing (1)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
Plan: Pro
📒 Files selected for processing (1)
renovate.json(1 hunks)
🧰 Additional context used
🪛 GitHub Actions: Build
renovate.json
[warning] 1-1: Code style issues found in renovate.json. Run Prettier with --write to fix.
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
- GitHub Check: check_release
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
Plan: Pro
📒 Files selected for processing (1)
renovate.json(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
- GitHub Check: build
- GitHub Check: check_release
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #9 +/- ##
=======================================
Coverage 18.50% 18.50%
=======================================
Files 13 13
Lines 200 200
Branches 27 27
=======================================
Hits 37 37
Misses 163 163 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 2
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
Plan: Pro
📒 Files selected for processing (1)
renovate.json(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
- GitHub Check: build
- GitHub Check: check_release
🔇 Additional comments (2)
renovate.json (2)
17-25: No Docker managers found—disabling ‘dockerfile’ and ‘docker-compose’ is safe.
No Dockerfile or docker-compose YAML files exist in the repo.
4-4: Confirm Python manager coverage
pyproject.toml declares a PEP 621 project; no poetry.lock or requirements.txt found—no additional managers needed.
We need to tell Renovate where to look for `@deepnote` scoped packages like `@deepnote/blocks`. Signed-off-by: Andy Jakubowski <hello@andyjakubowski.com>
|
I updated "npmrc": "@deepnote:registry=https://npm.pkg.github.com\nalways-auth=true\n",I was able to confirm this gets correctly read in Renovate logs: I also updated Credentials and Host Rules in the Mend Renovate Web UI, setting the GITHUB_TOKEN (a Personal Access Token with read:packages permissions). We should merge this onboarding PR from Renovate so that Renovate considers this repo onboarded. Then, we’ll be able to re-run Renovate and verify that |
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
.github/workflows/build.yml(github-actions).github/workflows/check-release.yml(github-actions).github/workflows/ci.yml(github-actions).github/workflows/prep-release.yml(github-actions).github/workflows/publish-release.yml(github-actions).github/workflows/update-integration-tests.yml(github-actions)package.json(npm)ui-tests/package.json(npm)pyproject.toml(pep621)Configuration Summary
Based on the default config's presets, Renovate will:
fixfor dependencies andchorefor all others if semantic commits are in use.node_modules,bower_components,vendorand various test/tests (except for nuget) directories.🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to
renovate.jsonin this branch. Renovate will update the Pull Request description the next time it runs.What to Expect
With your current configuration, Renovate will create 9 Pull Requests:
chore(deps): pin dependencies
renovate/github-actionsmain08eba0b27e820071cde6df949e0beb9ba4906955ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493d72941d797fd3113feb6b93fd0dec494b13a2547d3f86a106a0bac45b974a628896c90dbdf5c8093a0853c24544627f65ddf259abe73b1d18a591444a26af69be951a213d495a4c3e4e4022e16d87065ea165f8d65b6e75b540449e92b4886f43607fa025a1091511ad55cbe89839c7260b706298ca349f747f89e9acb64b76debcd5ea40642d25a4adced9f6accaa3c07b69acaa1e14e00ba138133d8cbe879affc83be6020d529b9368cd4d63e467877606600a19242102d17e497f437d7466aa01b528537e899chore(deps): update dependency @jupyterlab/application to v4.4.9
renovate/jupyterlab-application-4.x-lockfilemain4.4.9chore(deps): update dependency @jupyterlab/notebook to v4.4.9
renovate/jupyterlab-notebook-4.x-lockfilemain4.4.9chore(deps): update dependency @jupyterlab/settingregistry to v4.4.9
renovate/jupyterlab-settingregistry-4.x-lockfilemain4.4.9chore(deps): update dependency zod to v4.1.12
renovate/zod-4.x-lockfilemain4.1.12chore(deps): update devdependencies
renovate/dev-dependenciesmain4.4.94.4.9~5.9.0chore(deps): update dependency @types/jest to v30
renovate/major-definitelytypedmain^30.0.0chore(deps): update devdependencies (major)
renovate/major-dev-dependenciesmain^8.0.0^8.0.0^7.0.0^9.0.0^10.0.0^30.0.0^3.0.0^8.0.0^6.0.0^5.0.0^4.0.0^16.0.0^17.0.0^39.0.0^5.0.0chore(deps): update github actions (major)
renovate/major-github-actionsmain08c6903cd8c0fde910a37f88322edcfb5dd907a867018539274d69449ef7c02e8e71183d1719ab42634f93cb2916e3fdff6788551b99b062d0335ce0e797f83bcb11b83ae66e0230d6156d7c80228e7c🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for
prhourlylimitfor details.❓ 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 was generated by Mend Renovate. View the repository job log.