-
-
Notifications
You must be signed in to change notification settings - Fork 455
Fix portable readme download link & WinGet pipeline & change Nuget publish on tag only #606
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
Conversation
6e6c365 to
755a687
Compare
|
Does the winget update work? The check fail on last CI run |
JohnTheGr8
left a comment
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.
Minor issue: I think it would be better to check APPVEYOR_REPO_TAG instead, so that the deployment to WinGet happens from the same CI build as the release deployment to Github
you mean the ci on the release pr? then yeah update will work because it's just failed to push the update. |
Done On a side note @JohnTheGr8 why are we not publishing to Nuget on tag as well? I see the build history of the 1.8.0 release tried to publish to nuget on tag build too |
Hmm, I think this: if ($env:APPVEYOR_REPO_BRANCH -eq "master" -and $env:APPVEYOR_REPO_TAG)is equivalent to this: if ($env:APPVEYOR_REPO_BRANCH -eq "master")because it only checks if if ($env:APPVEYOR_REPO_BRANCH -eq "master" -and $env:APPVEYOR_REPO_TAG -eq "true")
I don't think there's a reason, we initially did nuget deployment on master builds and didn't switch to tag builds when we added github deployments later on... |
|
@JohnTheGr8 Fixed |
Fix portable download link in readme
Fix WinGet deployment so it occurs only on non-pr master branch builds.
Change Nuget publish to tag only