-
-
Notifications
You must be signed in to change notification settings - Fork 11
fix: adjust build for releases #83
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
add files added in the release/3.0 branch, required since GE4.0 Prepare for signing releases.
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.
The .zip contains PackageManager.UI.runtimeconfig.json now. 👍
But there is a confusing message "Build was forcibly terminated" in the CI build log:
[INFO]: Do not sign artifacts from PR to release branch
Uploading artifact GitExtensions.PluginManager.3.1.1.260.nupkg (5,342,838 bytes)...100%
Uploading artifact GitExtensions.PluginManager.3.1.1.260.zip (5,340,153 bytes)...100%
Build was forcibly terminated
Build success
src/GitExtensions.PluginManager/GitExtensions.PluginManager.csproj.user
Outdated
Show resolved
Hide resolved
This is intentional, I tool this from the release branch - want to avoid special changes in release/ |
…proj.user Co-authored-by: Michael Seibt <[email protected]>
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.
without deep knowledge
|
Initiated a signing, but called the branch release/3.1.0. The signed artifact should be used in a GH release |
|
PackageManager.UI.exe needs the 32-bit .NET 9.0.9 runtime. Where should the plugin manager appear in GE? |
|
GitExtensions.PluginManager.dll is built together with PackageManager.UI.exe and should use the same environment as GE. But 32-bit? |


add files added in the release/3.0 branch, required since GE4.0
Prepare for signing releases.
Also including the signing of the artifacts, for release/ branches