Skip to content

Target .NET10 + Upgrade GH Actions#21

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

Target .NET10 + Upgrade GH Actions#21
ashneilson merged 1 commit into
mainfrom
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 target frameworks and CI/CD workflows to align with .NET 10 builds and the latest GitHub Actions/action revisions used by this repo’s release automation.

Changes:

  • Retarget the NuGet package to net10.0;net8.0;netstandard2.0 and update package/README messaging to “.NET 8+”.
  • Refresh copyright years to 2026 across project metadata and LICENSE.
  • Upgrade GitHub Actions workflows to newer action versions, split build vs. tag-publish behavior, and tighten default workflow permissions.

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.Python/RICADO.Python.csproj Updates target frameworks to include .NET 10 and refreshes package metadata text/years.
README.md Updates stated supported .NET version messaging to .NET 8+.
LICENSE Updates copyright year range.
.github/workflows/main.yml Splits build vs publish by tag, upgrades actions, and applies least-privilege permissions.
.github/workflows/codeql-analysis.yml Upgrades checkout and CodeQL composite action version.

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

@ashneilson
ashneilson merged commit 3517961 into main Jun 10, 2026
3 checks passed
@ashneilson
ashneilson deleted the support-dotnet-10 branch June 10, 2026 13:34
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