Skip to content
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

[Tracking] Update SB Metadata in product repos #4073

Closed
ellahathaway opened this issue Jan 31, 2024 · 0 comments
Closed

[Tracking] Update SB Metadata in product repos #4073

ellahathaway opened this issue Jan 31, 2024 · 0 comments
Assignees
Labels
area-arcade Common Arcade source-build infra

Comments

@ellahathaway
Copy link
Member

ellahathaway commented Jan 31, 2024

As part of #3373, all repos should switch away from using the <SourceBuild> tag on all dependencies except intermediates. That is, the repos will take explicit dependencies on the intermediates & add the metadata tags on those dependencies. This is a tracking issue for those changes.

Repos

@ellahathaway ellahathaway self-assigned this Jan 31, 2024
@dotnet-issue-labeler dotnet-issue-labeler bot added area-build Improvements in source-build's own build process untriaged labels Jan 31, 2024
@ellahathaway ellahathaway moved this from Backlog to In Progress in .NET Source Build Jan 31, 2024
@MichaelSimons MichaelSimons added area-arcade Common Arcade source-build infra and removed area-build Improvements in source-build's own build process untriaged labels Feb 1, 2024
akoeplinger pushed a commit to dotnet/emsdk that referenced this issue Feb 2, 2024
The changes in this pull request aim to [improve the UX and guideance around the SourceBuild metadata](dotnet/source-build#3373) by placing the metadata on explicit source-build intermediates.

The changes include:

- Removing existing SourceBuild metadata from all non-intermediate dependencies.
- Defining new explicit intermediate dependencies and adding SourceBuild metadata to those dependencies.

Related to dotnet/source-build#3373 and dotnet/source-build#4073
MichaelSimons pushed a commit to dotnet/diagnostics that referenced this issue Feb 2, 2024
The changes in this pull request aim to [improve the UX and guideance
around the SourceBuild
metadata](dotnet/source-build#3373) by placing
the metadata on explicit source-build intermediates.

The changes include:

- Removing existing SourceBuild metadata from all non-intermediate
dependencies.
- Defining new explicit intermediate dependencies and adding SourceBuild
metadata to those dependencies.

Related to dotnet/source-build#3373 and
dotnet/source-build#4073
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-arcade Common Arcade source-build infra
Projects
Archived in project
Development

No branches or pull requests

2 participants