Skip to content

Update to .NET 10, TFMs and GitHub Actions v5 - #21

Merged
johnkors merged 3 commits into
mainfrom
copilot/update-dotnet-10-tfms
Jan 13, 2026
Merged

Update to .NET 10, TFMs and GitHub Actions v5#21
johnkors merged 3 commits into
mainfrom
copilot/update-dotnet-10-tfms

Conversation

CopilotAI commented Jan 12, 2026

Copy link
Copy Markdown
Contributor

Adds .NET 10 (LTS) as a target framework alongside existing net8.0 and net9.0 targets, and upgrades all GitHub Actions to their latest versions.

Changes

  • Project files: Added net10.0 to TargetFrameworks in both NoCommons.csproj and NoCommons.Tests.csproj
  • GitHub Actions workflows: Updated CI, Release, and PreRelease workflows to use .NET 10.0.x SDK
  • GitHub Actions upgrades:
    • actions/checkout@v4v5
    • actions/setup-dotnet@v4v5
    • gittools/actions/gitversion/setup@v0v4.2.0
    • gittools/actions/gitversion/execute@v0v4.2.0
    • Replaced deprecated actions/create-release@v1 with GitHub CLI gh release create
    • Updated GitVersion versionSpec from "5.x" to "6.x"

The library now multi-targets net8.0, net9.0, and net10.0, allowing consumers to use the latest framework while maintaining compatibility with previous versions.

Original prompt

Update to .NET 10, tfms and github actions

TFMS


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: johnkors <206726+johnkors@users.noreply.github.com>
CopilotAI changed the title [WIP] Update project to .NET 10 and TFMSAdd .NET 10 target framework supportJan 12, 2026
CopilotAI requested a review from johnkorsJanuary 12, 2026 12:43

@johnkorsjohnkors left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Upgrade github actions to latest, v5

Co-authored-by: johnkors <206726+johnkors@users.noreply.github.com>

CopilotAI commented Jan 13, 2026

Copy link
Copy Markdown
ContributorAuthor

Upgrade github actions to latest, v5

Updated all GitHub Actions to their latest versions in commit d8936c9:

  • actions/checkout@v4v5
  • actions/setup-dotnet@v4v5
  • gittools/actions/gitversion/setup@v0v4.2.0
  • gittools/actions/gitversion/execute@v0v4.2.0
  • Replaced deprecated actions/create-release@v1 with GitHub CLI
  • Updated GitVersion versionSpec from "5.x" to "6.x"

CopilotAI changed the title Add .NET 10 target framework supportUpdate to .NET 10, TFMs and GitHub Actions v5Jan 13, 2026
CopilotAI requested a review from johnkorsJanuary 13, 2026 07:13
@johnkors
johnkors marked this pull request as ready for review January 13, 2026 11:10
@johnkors
johnkors merged commit 039f268 into mainJan 13, 2026
2 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@johnkors