Skip to content
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

[release/8.1] Enable full signing and stable package versions #4989

Merged
merged 4 commits into from
Jul 20, 2024

Conversation

joperezr
Copy link
Member

@joperezr joperezr commented Jul 19, 2024

Getting ready for 8.1 release.

Microsoft Reviewers: Open in CodeFlow

@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Jul 19, 2024
@@ -6,6 +6,8 @@
<PackageTags>aspire hosting azure webpubsub pubsub websocket</PackageTags>
<Description>Azure WebPubSub resource types for .NET Aspire.</Description>
<PackageIconFullPath>$(SharedDir)AzureWebPubSub_256x.png</PackageIconFullPath>
<!-- This library can't ship stable until Azure.Provisioning.WebPubSub ships stable. -->
<SuppressFinalPackageVersion>true</SuppressFinalPackageVersion>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI @vicancy

@radical
Copy link
Member

radical commented Jul 19, 2024

Is this branch meant for release/8.0 instead of main?

@joperezr
Copy link
Member Author

Ohh great catch, yes retargeting.

@joperezr joperezr changed the base branch from main to release/8.1 July 19, 2024 23:39
@joperezr
Copy link
Member Author

/azp run dotnet.aspire

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@@ -2,6 +2,7 @@

<PropertyGroup>
<TargetFramework>$(NetCurrent)</TargetFramework>
<ProductVersion>8.1.0</ProductVersion>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we need to hard code this? Why can't it be generated from the other MSBuild properties?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried locally using major and minor version but I think this project didn't import the right props and due to timing just wanted to unblock the build. End to End tests are failing now, so I guess now I have to fix than anyway.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like there are several assumptions that the testing infrastructure makes around package versions which may not be correct as they assume that the same package version will be used everywhere, which will certainly not always be the case. I just spent some time trying to fix another package testing issue I was seeing, but couldn't get the versions to flow correctly so due to time I just pushed another change which hardcodes the versions for now to unblock the build and be able to get a build out for validation. We should of course undo these hard coded hacks, but we should also fix these assumptions on versions. cc: @radical

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we have an issue tracking this to fix it in main?

@joperezr joperezr merged commit 39e29bb into dotnet:release/8.1 Jul 20, 2024
9 checks passed
@eerhardt
Copy link
Member

@joperezr - Are you going to forward port any relevant changes here to main?

@joperezr
Copy link
Member Author

After release, we always merge back the release branch into main in order to make sure that changes that were done are not missed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants