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
feat(core/dashboard): include list of detected package files #15418
feat(core/dashboard): include list of detected package files #15418
Conversation
- added additional detail level per manager
- variables rename
- added feature flag - unit tests coverage - refactoring
- update configuration-options.md
I just realized something - we need to consider what to do about multiple baseBranches - each can have their own dependency list. Even if we don't list all, we need to be clear which it is we detect (e.g. the default branch). |
- divide dependencies by base branches
Is there a risk of truncation? I think GitHub limits to 65k characters1 Footnotes |
There is, so that's why we're putting it last - so that if any info goes missing it's the dependency list and not the branch list (which is more important IMO) |
- added support for multi/single base branch repos
0adbc27
to
db01ee0
Compare
- fix alignment for single base branch repos
- unit tests coverage - revert ensureDashBoard's function signature
Two repos one renovate run, latest results -
|
Maybe reverse the words to "Detected dependencies"? |
Multi base branch repo This issue provides visibility into Renovate updates and their statuses. Learn more OpenThese updates have all been created already. Click a checkbox below to force a retry/rebase of any.
Detected dependenciesBranch main
dockerfileDockerfile
poetrypyproject.tomlBranch dev
dockerfileDockerfile
npmpackage.json
poetrypyproject.tomlSingle base branch repo This issue provides visibility into Renovate updates and their statuses. Learn more OpenThese updates have all been created already. Click a checkbox below to force a retry/rebase of any. Detected dependenciesdockerfile
Dockerfilepoetry
pyproject.toml |
- update section title
- snapshots update
- renaming as per CR
- renaming as per CR - markdown: removed @
- removed feature flag
- moved logic to finaliseRepo - added logs
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.
Some small issues, otherwise LGTM
# Conflicts: # lib/workers/repository/finalise/index.ts
…p-dashboard-pck-files
🎉 This PR is included in version 32.53.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Changes
Adds detected dependencies to the dependency dashboard's body.
Context
Closes #5488
Documentation (please check one with an [x])
How I've tested my work (please tick one)
I have verified these changes via: