Skip to content

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

Merged
joperezr merged 4 commits intomicrosoft:release/8.1from
joperezr:Stabilize81
Jul 20, 2024
Merged

[release/8.1] Enable full signing and stable package versions#4989
joperezr merged 4 commits intomicrosoft:release/8.1from
joperezr:Stabilize81

Conversation

@joperezr
Copy link
Copy Markdown
Member

@joperezr joperezr commented Jul 19, 2024

Getting ready for 8.1 release.

Microsoft Reviewers: Open in CodeFlow

@joperezr joperezr requested review from eerhardt and radical July 19, 2024 20:45
@ghost ghost added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Jul 19, 2024
<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
Copy Markdown
Member

Choose a reason for hiding this comment

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

FYI @vicancy

Comment thread src/Directory.Build.targets
@radical
Copy link
Copy Markdown
Member

radical commented Jul 19, 2024

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

@joperezr
Copy link
Copy Markdown
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
Copy Markdown
Member Author

/azp run dotnet.aspire

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).


<PropertyGroup>
<TargetFramework>$(NetCurrent)</TargetFramework>
<ProductVersion>8.1.0</ProductVersion>
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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 microsoft:release/8.1 Jul 20, 2024
@eerhardt
Copy link
Copy Markdown
Member

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

@joperezr
Copy link
Copy Markdown
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.

@github-actions github-actions Bot locked and limited conversation to collaborators Aug 22, 2024
@github-actions github-actions Bot added area-integrations Issues pertaining to Aspire Integrations packages and removed needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners labels Mar 10, 2025
@joperezr joperezr deleted the Stabilize81 branch April 1, 2025 17:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-integrations Issues pertaining to Aspire Integrations packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants