From a084aaa1c3f140c963f90d7e8612b4d6cf18f56e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 12 Jan 2026 12:37:08 +0000 Subject: [PATCH 1/3] Initial plan From 82236be0da130cd31e87097d477bbd3182f365e8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 12 Jan 2026 12:40:13 +0000 Subject: [PATCH 2/3] Update to .NET 10 TFMs and GitHub Actions Co-authored-by: johnkors <206726+johnkors@users.noreply.github.com> --- .github/workflows/CI.yml | 2 +- .github/workflows/PreRelease.yml | 2 +- .github/workflows/Release.yml | 2 +- source/NoCommons.Tests/NoCommons.Tests.csproj | 2 +- source/NoCommons/NoCommons.csproj | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index a1f96eb..507e0fa 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -11,7 +11,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 9.0.x + dotnet-version: 10.0.x - name: Restore dependencies run: dotnet restore source - name: Build diff --git a/.github/workflows/PreRelease.yml b/.github/workflows/PreRelease.yml index 5755685..6b7d1ad 100644 --- a/.github/workflows/PreRelease.yml +++ b/.github/workflows/PreRelease.yml @@ -14,7 +14,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 9.0.x + dotnet-version: 10.0.x - run: echo "ACTIONS_ALLOW_UNSECURE_COMMANDS=true" >> $GITHUB_ENV - name: Install GitVersion uses: gittools/actions/gitversion/setup@v0 diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index 67c93af..7eb23d1 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -14,7 +14,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 9.0.x + dotnet-version: 10.0.x - run: echo "ACTIONS_ALLOW_UNSECURE_COMMANDS=true" >> $GITHUB_ENV - name: Install GitVersion uses: gittools/actions/gitversion/setup@v0 diff --git a/source/NoCommons.Tests/NoCommons.Tests.csproj b/source/NoCommons.Tests/NoCommons.Tests.csproj index 8d4f059..ce9f24f 100644 --- a/source/NoCommons.Tests/NoCommons.Tests.csproj +++ b/source/NoCommons.Tests/NoCommons.Tests.csproj @@ -1,7 +1,7 @@  - net8.0;net9.0 + net8.0;net9.0;net10.0 enable enable true diff --git a/source/NoCommons/NoCommons.csproj b/source/NoCommons/NoCommons.csproj index f879095..d06c8e4 100644 --- a/source/NoCommons/NoCommons.csproj +++ b/source/NoCommons/NoCommons.csproj @@ -1,6 +1,6 @@  - net8.0;net9.0 + net8.0;net9.0;net10.0 enable enable NoCommons From d8936c9b5c4cbac16a72cd6392718bc7f75a0104 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 13 Jan 2026 07:11:12 +0000 Subject: [PATCH 3/3] Upgrade GitHub Actions to v5 and latest versions Co-authored-by: johnkors <206726+johnkors@users.noreply.github.com> --- .github/workflows/CI.yml | 4 ++-- .github/workflows/PreRelease.yml | 10 +++++----- .github/workflows/Release.yml | 22 ++++++++++------------ 3 files changed, 17 insertions(+), 19 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 507e0fa..79d1a01 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -7,9 +7,9 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: 10.0.x - name: Restore dependencies diff --git a/.github/workflows/PreRelease.yml b/.github/workflows/PreRelease.yml index 6b7d1ad..67dacf5 100644 --- a/.github/workflows/PreRelease.yml +++ b/.github/workflows/PreRelease.yml @@ -8,21 +8,21 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - name: Setup .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: 10.0.x - run: echo "ACTIONS_ALLOW_UNSECURE_COMMANDS=true" >> $GITHUB_ENV - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v0 + uses: gittools/actions/gitversion/setup@v4.2.0 with: - versionSpec: "5.x" + versionSpec: "6.x" - name: Determine Version id: gitversion - uses: gittools/actions/gitversion/execute@v0 + uses: gittools/actions/gitversion/execute@v4.2.0 with: useConfigFile: true - name: Pack diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index 7eb23d1..b51bfae 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -8,21 +8,21 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - name: Setup .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: 10.0.x - run: echo "ACTIONS_ALLOW_UNSECURE_COMMANDS=true" >> $GITHUB_ENV - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v0 + uses: gittools/actions/gitversion/setup@v4.2.0 with: - versionSpec: "5.x" + versionSpec: "6.x" - name: Determine Version id: gitversion - uses: gittools/actions/gitversion/execute@v0 + uses: gittools/actions/gitversion/execute@v4.2.0 with: useConfigFile: true - name: Pack @@ -41,12 +41,10 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Create Release id: create_release - uses: actions/create-release@v1 + run: | + gh release create "${{ steps.gitversion.outputs.majorMinorPatch }}" \ + --repo="$GITHUB_REPOSITORY" \ + --title="Release ${{ steps.gitversion.outputs.majorMinorPatch }}" \ + --notes-file=CHANGELOG.md env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ steps.gitversion.outputs.majorMinorPatch }} - release_name: Release ${{ steps.gitversion.outputs.majorMinorPatch }} - body_path: CHANGELOG.md - draft: false - prerelease: false