dotnet / arcade

Tools that provide common build infrastructure for multiple .NET Foundation projects.
MIT License
657 stars 331 forks source link

[release/8.0] Do not require BAR token/uri in publishing tasks #14882

Closed premun closed 1 week ago

premun commented 1 week ago

This is a backport of https://github.com/dotnet/arcade/pull/14865 and https://github.com/dotnet/arcade/pull/14857

A preparation for backport of https://github.com/dotnet/arcade/pull/14880

premun commented 1 week ago

@mmitche I am trying to backport secretless changes to 8.0 and 6.0 and hitting SB prebuilts. Do you think that the projects where Maestro tasks or the client are not used in SB and could be removed from the SB? Or any other ideas how to make this work?

I tried patching an older commit but the changes would have to be done basically much differently already and we would have to fork arcade-services basically.

6.0 will be much worse.