Skip to content

Implement mechanism to notify/update source-build-externals components  #3405

@MichaelSimons

Description

@MichaelSimons

Historically, components in source-build-externals have only been upgraded when source-build breaks usually because of an api breaking change. We need a mechanism that helps us be more proactive at staying up-to-date with the versions the product has dependencies on. If a repo has the dependency declared as a version.props and has a V.D.xml dependency declared on SBRP, the SB infra will override the repo's dependency version. This could cause upgrades or downgrades.

At a minimum, there should exist a mechanism that provides an indication when source-build-externals does not match the product's dependencies. Automation on top of this would be nice to have (e.g. issue logged/PR created).

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions