Skip to content

Bump versions of node, dotnet, and package dependencies#128

Merged
jeffhandley merged 3 commits into
mainfrom
jeffhandley/version-bumps
Jun 13, 2026
Merged

Bump versions of node, dotnet, and package dependencies#128
jeffhandley merged 3 commits into
mainfrom
jeffhandley/version-bumps

Conversation

@jeffhandley

Copy link
Copy Markdown
Member

No description provided.

jeffhandley and others added 3 commits June 13, 2026 01:17
- actions/checkout: v4.2.2 -> v6.0.3
- actions/setup-dotnet: v4.3.1 -> v5.3.0
- actions/cache/restore: v4.2.3 -> v5.0.5
- actions/cache/save: v4.2.3 -> v5.0.5
- docker/login-action: v3.4.0 -> v4.2.0

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- TargetFramework: net9.0 -> net10.0 in Directory.Build.props and Common.Tests.csproj
- setup-dotnet dotnet-version: 9.0.x -> 10.0.x in ci-build, release, download, test, train
- release.yml BASE_IMAGE: mcr.microsoft.com/dotnet/runtime:9.0-noble-chiseled -> 10.0-noble-chiseled
- Microsoft.Extensions.DependencyInjection: 9.0.4 -> 10.0.9
- Remove System.Private.Uri PackageVersion and PackageReference (pruned on net10.0, NU1510)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- coverlet.collector: 6.0.2 -> 10.0.1
- Microsoft.NET.Test.Sdk: 17.12.0 -> 18.6.0
- Microsoft.ML: 4.0.2 -> 5.0.0
- xunit: 2.9.2 -> 2.9.3
- xunit.runner.visualstudio: 2.8.2 -> 3.1.5

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 13, 2026 08:25
@github-actions github-actions Bot added the area-Workflows Related to the issue-labeler reusable workflows label Jun 13, 2026

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 PR updates the repository’s build/test/tooling stack to newer GitHub Actions and .NET/.NET package versions, primarily moving the solution and CI workflows from .NET 9 to .NET 10.

Changes:

  • Bump GitHub Actions pins (cache, checkout, setup-dotnet, docker/login-action) across composite actions and workflows.
  • Upgrade the .NET target framework from net9.0 to net10.0 and update workflows to install dotnet 10.0.x.
  • Update centrally-managed NuGet package versions and remove an explicit transitive dependency pin (System.Private.Uri).

Reviewed changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
train/action.yml Updates cache action pins and switches trainer setup to dotnet 10.0.x.
test/action.yml Updates cache action pins and switches tester setup to dotnet 10.0.x.
restore/action.yml Updates cache restore action pin to v5.
promote/action.yml Updates cache save/restore action pins to v5.
download/action.yml Updates cache action pins and switches downloader setup to dotnet 10.0.x.
.github/workflows/release.yml Moves container base image to .NET 10 and updates action pins used during release.
.github/workflows/labeler-train.yml Updates cache restore action pins used when checking for training data.
.github/workflows/ci-build.yml Updates checkout/setup-dotnet pins and moves CI to dotnet 10.0.x.
IssueLabeler/tests/Common.Tests/Common.Tests.csproj Updates test project target framework to net10.0.
IssueLabeler/src/GitHubClient/GitHubClient.csproj Removes explicit System.Private.Uri package reference.
IssueLabeler/Directory.Packages.props Bumps central package versions; removes transitive dependency version section.
IssueLabeler/Directory.Build.props Updates default target framework for the solution to net10.0.

Comment thread .github/workflows/ci-build.yml
@jeffhandley jeffhandley merged commit 1168b14 into main Jun 13, 2026
4 checks passed
@jeffhandley jeffhandley deleted the jeffhandley/version-bumps branch June 13, 2026 08:29
@jeffhandley jeffhandley removed the area-Workflows Related to the issue-labeler reusable workflows label Jun 13, 2026
@github-actions github-actions Bot added the area-Workflows Related to the issue-labeler reusable workflows label Jun 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-Workflows Related to the issue-labeler reusable workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants