Skip to content

Target .NET10 + Upgrade GH Actions#15

Merged
ashneilson merged 1 commit into
masterfrom
support-dotnet-10
Jun 10, 2026
Merged

Target .NET10 + Upgrade GH Actions#15
ashneilson merged 1 commit into
masterfrom
support-dotnet-10

Conversation

@ashneilson

Copy link
Copy Markdown
Member

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the library’s supported .NET targets and CI/CD tooling to align with a .NET 8+ baseline while adding .NET 10 support and modernizing GitHub Actions workflows for build, publish, and CodeQL scanning.

Changes:

  • Updated multi-targeting to net10.0;net8.0;netstandard2.0 and bumped RICADO.Sockets to 2.0.0.
  • Refreshed documentation/licensing metadata to reflect the new baseline and current years.
  • Reworked GitHub Actions to split non-tag builds from tag-based publishing and upgraded referenced actions.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
RICADO.MettlerToledo/RICADO.MettlerToledo.csproj Targets .NET 10/.NET 8/.NET Standard 2.0, updates package dependency and metadata text.
README.md Aligns stated support baseline to “.NET 8+”.
LICENSE Updates copyright year range.
.github/workflows/main.yml Splits build vs publish by tag, tightens permissions, upgrades actions, and moves to .NET 10 SDK in the pipeline.
.github/workflows/codeql-analysis.yml Upgrades checkout and CodeQL composite action to newer versions.

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

@ashneilson ashneilson merged commit 231b866 into master Jun 10, 2026
3 checks passed
@ashneilson ashneilson deleted the support-dotnet-10 branch June 10, 2026 13:09
Sign up for free to 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.

Update GH Actions to use Trusted Publishing via NuGet

2 participants