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

Unify dotnet/runtime on using Arcade -publish #108990

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

jkoritzinsky
Copy link
Member

@jkoritzinsky jkoritzinsky commented Oct 17, 2024

eng/Publishing.props Outdated Show resolved Hide resolved
@ViktorHofer
Copy link
Member

Unfortunately this won't work because of https://github.com/dotnet/arcade/blob/31624193093a13f765ab5382509e693911264509/src/Microsoft.DotNet.Arcade.Sdk/tools/Build.proj#L98

You will notice this when you update this branch with latest main (which has an updated Arcade). You can fix this by adding an "Empty.proj" file which as the name says is empty and pass that in as a ProjectToBuild item.

@jkoritzinsky
Copy link
Member Author

I wish there was a "restore toolset"-only option... I guess I'll add the empty.csproj. Really hate that pattern.

@jkoritzinsky
Copy link
Member Author

I have an idea on how to avoid the empty.proj pattern. I'll try it out and see what happens.

@ViktorHofer
Copy link
Member

Yeah that's more or less the same just without an additional project. You are now also building the repo tasks unnecessarily but that should be fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

Unify publishing infrastructure in runtime
2 participants