Define design for Renovate usage#15594
Merged
mthalman merged 4 commits intodotnet:mainfrom Jan 26, 2026
Merged
Conversation
Member
MichaelSimons
previously approved these changes
Mar 6, 2025
richlander
reviewed
Mar 7, 2025
richlander
reviewed
Mar 7, 2025
richlander
reviewed
Mar 7, 2025
lbussell
previously approved these changes
Mar 7, 2025
mmitche
reviewed
Mar 7, 2025
mmitche
previously approved these changes
Mar 7, 2025
Member
mmitche
left a comment
There was a problem hiding this comment.
I like the design. It seems nicely least privilege and keeps individual repos in control of their renovate usage.
Member
|
I really do like the fact that the bot writes to a fork. |
dougbu
reviewed
Mar 14, 2025
mmitche
approved these changes
Jan 26, 2026
mthalman
added a commit
to dotnet/docker-tools
that referenced
this pull request
Jan 29, 2026
- Adds Renovate pipeline infrastructure for automated dependency updates - Creates reusable job template for running Renovate against GitHub repositories - Configures Renovate with custom regex manager for tracking version variables in Dockerfiles - Updates `src/Dockerfile.linux` with Renovate tracking comment for ORAS version The intent is for `eng/pipelines/templates/jobs/renovate.yml` and `eng/renovate.env` to be moved to Arcade once things have been evaluated in this repo first. Related: dotnet/arcade#15594 --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Logan Bussell <loganbussell@microsoft.com>
Copilot AI
added a commit
that referenced
this pull request
Mar 17, 2026
… and updating version - Rename MicrosoftVSSDKBuildToolsVersion to MicrosoftVSSDKBuildToolsDefaultVersion to avoid naming conflict with Microsoft.VSSDK.BuildTools package property - Add IncludeMicrosoftVSSDKBuildToolsPackageReference opt-out property - Update package version from 16.9.1050 to 17.14.2120 - Update documentation to mention opt-out property Fixes #15594 Co-authored-by: akoeplinger <1376924+akoeplinger@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This design document describes my proposal for how Arcade can provide the use of Renovate by consuming repos. The use of Renovate is an important part of dotnet/dotnet-buildtools-prereqs-docker#1321 which will greatly simplify the process of keeping consuming repos up-to-date with supported images. It be used in other scenarios besides Docker, such as needing to keep up-to-date with 3rd party products which provide releases through GitHub.
The language used in the doc describes things as if they already exist, so it'll continue to be correct and relevant once this is all implemented.
My ask is for the dnceng team to own and manage the bot account. I'm happy to implement everything else.
@mmitche - Please add any other reviewers you think should see this.