-
Notifications
You must be signed in to change notification settings - Fork 223
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
No need for package sources #803
No need for package sources #803
Conversation
Tangentially related, but I found out today PS modules can also be obtained with nuget. See https://github.com/PowerShell/PowerShell/pull/8350/files. |
Yeah the Gallery is just another nuget repository so that does work... Still requires reaching into the nuget cache and grabbing stuff out of it which isn't pretty |
I personally don't think that's worth it just so we can use a csproj to list dependencies. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@adityapatwardhan Talked me through this so I understand it, so it LGTM now!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I approve but this is not my area of expertise. So take my approval with that caveat. :-)
[Ignore] no need for package sources (PowerShell#803) [Ignore] add null check for version
NOTE THIS IS GOING INTO 2.0.0
These sources aren't needed because now that 2.0.0 pulls in PSStandard, it can fetch it from nuget.org which is the default.
And I don't think we need the dotnet-core one.
Also, as a result of this change, I can successfully build PSES offline finally 😄
@rkeithhill do you know if we need the disableSourceControlIntegration at all? We could possibly get rid of this file all together.