Skip to content

Update to .NET 10#175

Merged
frasermclean merged 5 commits into
mainfrom
feature/net10-update
Feb 2, 2026
Merged

Update to .NET 10#175
frasermclean merged 5 commits into
mainfrom
feature/net10-update

Conversation

@frasermclean

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings February 2, 2026 03:12
@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

Test results

50 tests   50 ✅  3s ⏱️
 3 suites   0 💤
 3 files     0 ❌

Results for commit 5659939.

♻️ This comment has been updated with latest results.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This pull request updates the backend project from .NET 9 to .NET 10, including all associated package dependencies and tooling configurations.

Changes:

  • Updated target framework from net9.0 to net10.0
  • Updated Aspire packages from 9.3.1 to 13.1.0
  • Updated Microsoft packages to 10.x versions compatible with .NET 10
  • Updated testing infrastructure including Testcontainers (4.6.0 → 4.10.0) and xUnit (2.0.3 → 3.2.2)
  • Updated GitHub Actions workflow to use .NET 10

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
backend/Directory.Build.props Updated TargetFramework from net9.0 to net10.0
backend/Directory.Packages.props Updated all package versions for .NET 10 compatibility
backend/src/Jobs/packages.lock.json Regenerated lock file with .NET 10 package versions
backend/src/Api/packages.lock.json Regenerated lock file with .NET 10 package versions
backend/tests/Database.Tests/DatabaseFixture.cs Updated Testcontainers API to use constructor-based image specification
backend/tests/Api.Tests/StorageProvider.cs Updated Testcontainers API to use constructor-based image specification
backend/tests/Api.Tests/DatabaseProvider.cs Updated Testcontainers API to use constructor-based image specification
backend/src/Storage/ServiceRegistration.cs Updated Azure Storage client registration method names
backend/src/Api/Endpoints/Posts/AddPostEndpoint.cs Updated FastEndpoints API from SendCreatedAtAsync to Send.CreatedAtAsync
.github/workflows/cicd-backend.yml Updated to use .NET 10 and setup-dotnet@v5

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread backend/Directory.Packages.props Outdated
Comment thread backend/Directory.Packages.props
@codecov

codecov Bot commented Feb 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.47%. Comparing base (7310c07) to head (5659939).
⚠️ Report is 14 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #175      +/-   ##
==========================================
+ Coverage   78.44%   78.47%   +0.02%     
==========================================
  Files         112      112              
  Lines        1698     1700       +2     
  Branches       68       68              
==========================================
+ Hits         1332     1334       +2     
  Misses        350      350              
  Partials       16       16              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 12 out of 13 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@frasermclean frasermclean merged commit 79913e8 into main Feb 2, 2026
11 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in RateMyPet Planning Feb 2, 2026
@frasermclean frasermclean deleted the feature/net10-update branch February 2, 2026 03:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants