From 075f45f4eb561e03914b8d08282fd397e4e0fdfc Mon Sep 17 00:00:00 2001 From: Arthur van de Vondervoort Date: Sun, 25 Jan 2026 12:29:35 +0100 Subject: [PATCH 1/2] Upgrade GitHub Actions to use latest versions of checkout, setup-dotnet, and download-artifact --- .github/workflows/build-and-release.yml | 4 ++-- .github/workflows/build-test.yml | 26 ++++++++++++------------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 48a8004..f26f139 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -29,12 +29,12 @@ jobs: name: Release steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - name: Setup .NET SDK - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index c7c3075..ad844af 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest name: Setup steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Get BC DevTools id: get-bc-devtools @@ -53,10 +53,10 @@ jobs: runs-on: ubuntu-latest name: Build steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup .NET SDK - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x @@ -168,10 +168,10 @@ jobs: fail-fast: false name: Test v${{ matrix.version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup .NET SDK - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x @@ -186,7 +186,7 @@ jobs: # ALCops.ApplicationCop - name: Download ALCops.ApplicationCop biniaries continue-on-error: true - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ALCops.ApplicationCop path: ./src/ALCops.ApplicationCop/bin/Release/ @@ -209,7 +209,7 @@ jobs: # ALCops.DocumentationCop - name: Download ALCops.DocumentationCop biniaries continue-on-error: true - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ALCops.DocumentationCop path: ./src/ALCops.DocumentationCop/bin/Release/ @@ -232,7 +232,7 @@ jobs: # ALCops.FormattingCop - name: Download ALCops.FormattingCop biniaries continue-on-error: true - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ALCops.FormattingCop path: ./src/ALCops.FormattingCop/bin/Release/ @@ -255,7 +255,7 @@ jobs: # ALCops.LinterCop - name: Download ALCops.LinterCop biniaries continue-on-error: true - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ALCops.LinterCop path: ./src/ALCops.LinterCop/bin/Release/ @@ -278,7 +278,7 @@ jobs: # ALCops.PlatformCop - name: Download ALCops.PlatformCop biniaries continue-on-error: true - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ALCops.PlatformCop path: ./src/ALCops.PlatformCop/bin/Release/ @@ -301,7 +301,7 @@ jobs: # ALCops.TestAutomationCop - name: Download ALCops.TestAutomationCop biniaries continue-on-error: true - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ALCops.TestAutomationCop path: ./src/ALCops.TestAutomationCop/bin/Release/ @@ -349,10 +349,10 @@ jobs: checks: write pull-requests: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Download all test artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: pattern: test-* merge-multiple: true From d0f0f80eceab261996941a3a6c35414df3f05391 Mon Sep 17 00:00:00 2001 From: Arthur van de Vondervoort Date: Sun, 25 Jan 2026 12:35:32 +0100 Subject: [PATCH 2/2] Upgrade GitVersion actions to version 4.2.0 --- .github/workflows/build-and-release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index f26f139..5ead0e7 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -54,13 +54,13 @@ jobs: # Git Version - name: GitVersion - Setup - uses: gittools/actions/gitversion/setup@v4.1.0 + uses: gittools/actions/gitversion/setup@v4.2.0 with: versionSpec: "6.3.x" - name: GitVersion - Determine id: gitversion - uses: gittools/actions/gitversion/execute@v4.1.0 + uses: gittools/actions/gitversion/execute@v4.2.0 # Pack and publish - name: Pack