-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Bump Microsoft.Private.Intellisense package version #91285
Conversation
Tagging subscribers to this area: @dotnet/area-infrastructure-libraries Issue DetailsGenerated it via the dotnet-api-docs pipeline: https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=382697&view=logs&j=fd490c07-0b22-5182-fac9-6d67fe1e939b&t=11e7ea89-affe-5194-cdc6-0171c3394706 This is not the latest version of the package but adds docs for more than half of the APIs added in .NET 8. Will backport.
|
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.
Approving but CI is failing
The problem was that we're still pushing to dotnet7-transport. I manually pushed the private package to the dotnet8-transport. |
Now source build tells you that you are introducing a new prebuilt. You need to add the package to https://github.com/dotnet/source-build-reference-packages. cc @mthalman @MichaelSimons EDIT: |
Be aware of this: #77004 |
Thanks @ViktorHofer for the instructions, and thanks @mthalman @MichaelSimons for the warning (#77004). I want to reduce the burden of having to manually add a new package version to source-build-reference-packages. So I would like to do this update process only two times:
Does this sound good to everyone? |
I would also like to learn how to automate this, or completely get rid of the necessity of manually updating the package in source-build-reference-packages, but I don't know what's needed to achieve this. Who can guide me through this? |
One thing: make the XML documentation files source of truth the repositories themselves. As long as we rely on an external repository supplying a nuget package with the documentation XML files, we will always have prebuilds. |
We merged dotnet/source-build-reference-packages#774 so it should be safe to merge this now. |
/backport to release/8.0 |
Started backporting to release/8.0: https://github.com/dotnet/runtime/actions/runs/6054208982 |
No. This nukes the build. You need to wait for a dependency update from source-build-reference-packages into runtime. Please never merge a PR in with a failing source build leg. I will take care of fixing the build. |
Generated it via the dotnet-api-docs pipeline: https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=382697&view=logs&j=fd490c07-0b22-5182-fac9-6d67fe1e939b&t=11e7ea89-affe-5194-cdc6-0171c3394706
This is not the latest version of the package but adds docs for more than half of the APIs added in .NET 8.
Will backport.