-
Notifications
You must be signed in to change notification settings - Fork 135
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
How do we pack and release? #158
Comments
Yes, this needs to be documented like in Numerics - but up to date. In Numerics, creating a release is essentially:
Unfortunately the following aspects currently bind this to me:
B and C we can fix or work around. Regarding the analyzer packages: yes, but I think the highest priority first is to be able to create and publish new packages in the first place - at least prerelease once. |
The analyzer has code fixes for things we made |
well if you merge in #155 it would be safe enough for a prerelease build which supports .net standard, running build.sh publish works as far as I can test |
@crdnet can you review #155? I don't know this stuff well enough to review. |
I finally upgraded the build framework and release a new beta. Before we do a proper release (without beta prerelease tag) we should have a look at how to package the analyzers properly. |
It seems I've missed to notice unexpected package references in the resulting NuGet package - tracked in #161. |
I can help with packaging the analyzers.
<developmentDependency>true</developmentDependency> And the analyzer package should have no dependencies. The dependencies are provided by Visual Studio or MsBuild. |
Whats the reason for keeping the nuget references in seperate files? |
@li0nsar3c00l are you referring to the fact that there are two paket.references files instead of just one? Or that there is a paket.references file in the first place? Or something else? |
I am referring to the fact, that this repository is using a packet reference file in the first place instead of adding them directly to the project file. This seem to lack proper suport for asset exclusion, especially regarding #161 |
Ah, that's supported just fine. I've just closed #161 with a fix. |
Nice to see! Are the build artifacts pushed to somewhere like myget? |
Thanks for this guys, I’m looking forward to the officialised .NET standard version. |
Any Chance you can push the current build to nuget? |
any update when you release a new beta build to nuget without StyleCop in it? |
Any idea when the current beta version will be made official? |
There has been some work done and we should release a new version. I'm not familiar with the scripts so don't know how to pack and release.
We should update so that the scripts produce the analyzer package and adds it as a dependency to the library package as it has fixes for things we made obsolete and breaking changes.
The text was updated successfully, but these errors were encountered: