-
Notifications
You must be signed in to change notification settings - Fork 353
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
NugetAuth task should run on internal PRs by default (Port to release branches) #7663
Comments
@hoyosjs Do you have a link to a failing build? I've seen a bunch of places where it is working. |
It seems like a reasonable ask. @mmitche Is there somewhere you're tracking these kinds of issues for the work that you and Lukas do during releases? |
@mmitche - thoughts? |
May as well do it, it's just a duplication of arcade/eng/common/templates/job/job.yml Line 104 in c5d8214
|
In a similar fashion, could we consider centralizing the |
We could, but we need to be careful, since there are lots of repos that do not need this functionality and whose build pipelines do not (and should not) have access to the credentials required for SetupNugetSources.ps1. So we would need to conditionalize this based on available variables. I see the benefit here of centralizing this as fairly minimal. |
Based off the push back I am not going to port this to release branches. It's easy for people who need it to "do the right thing" in their own pipeline versus if you make it a default what you predict is likely to happen, so closing. |
After #7580, an internal feed is automatically added but the job template only does nuget auth if not in the public. This is not friendly with internal PRs - say for MSRC ones. NugetAuth should happen automatically if not running in the public project.
cc: @mmitche
The text was updated successfully, but these errors were encountered: