-
-
Notifications
You must be signed in to change notification settings - Fork 94
Use .NET 10 GA #466
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
Use .NET 10 GA #466
Conversation
PR Compliance Guide 🔍(Compliance updated until commit cc664d1)Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label Previous compliance checksCompliance check up to commit f56d97b
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||
Test Results 51 files + 34 51 suites +34 34m 21s ⏱️ + 22m 1s Results for commit cc664d1. ± Comparison against base commit ed86ec4. This pull request removes 5 and adds 15 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
Auto-created Ticket
#467
PR Type
Enhancement
Description
Upgrade to .NET 10 GA with stable package versions
Update CI/CD workflows to use .NET 10 and latest action versions
Replace conditional System.Linq.Async with System.Linq.AsyncEnumerable
Minor formatting and documentation fixes
Diagram Walkthrough
File Walkthrough
SubscriptionBuilder.cs
Update XML documentation tag formatsrc/Core/src/Eventuous.Subscriptions/Registrations/SubscriptionBuilder.cs
tofor proper .NET 10 documentation standardsSubscriptionIdpreview.yml
Update preview workflow to .NET 10.github/workflows/preview.yml
actions/setup-dotnetfrom v4 to v5net9.0tonet10.09.0.xto10.0.xpublish.yml
Add .NET 10 setup and Docker login.github/workflows/publish.yml
actions/setup-dotnet@v5net9.0tonet10.0pull-request.yml
Consolidate .NET setup to GA versions.github/workflows/pull-request.yml
and 10.0
dotnet-quality:'preview'Directory.Packages.props
Update to .NET 10 GA package versionsDirectory.Packages.props
MicrosoftTestHostVerfrom10.0.0-rc.2.25502.107to10.0.0(GA)MicrosoftExtensionsVerfrom10.0.0-rc.2.25502.107to10.0.0(GA)
System.Linq.AsyncEnumerableversion10.0.0as new packagedependency
Eventuous.Postgresql.csproj
Remove conditional System.Linq.Async dependencysrc/Postgres/src/Eventuous.Postgresql/Eventuous.Postgresql.csproj
System.Linq.Asyncpackage reference for non-net10.0targets
attributes)
conditions
Eventuous.Sql.Base.csproj
Replace System.Linq.Async with AsyncEnumerablesrc/Relational/src/Eventuous.Sql.Base/Eventuous.Sql.Base.csproj
System.Linq.Asyncwith unconditionalSystem.Linq.AsyncEnumerableEventuous.SqlServer.csproj
Remove conditional System.Linq.Async dependencysrc/SqlServer/src/Eventuous.SqlServer/Eventuous.SqlServer.csproj
System.Linq.Asyncpackage reference for non-net10.0targets
conditions