From 792424c86888e1f60cd46de4179409d45eef8de4 Mon Sep 17 00:00:00 2001 From: Steve Ives Date: Tue, 10 Nov 2026 10:51:39 -0800 Subject: [PATCH] Bump GitHub Actions to Node 24 versions. Node.js 20 is deprecated on GitHub Actions runners. Update checkout (v7), setup-dotnet (v6), upload-artifact (v7) and setup-msbuild (v3) to majors that run natively on Node 24. Co-Authored-By: Claude Sonnet 5.5 --- .github/workflows/build.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6a4e640..b9b4686 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,13 +22,13 @@ jobs: steps: - name: Checkout source (with full history and submodules) - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 submodules: 'recursive' - name: Setup .NET 10 SDK - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v6 with: dotnet-version: '10.x' @@ -135,7 +135,7 @@ jobs: run: echo "C:\Program Files (x86)\WiX Toolset v3.14\bin" >> $env:GITHUB_PATH - name: Setup MSBuild - uses: microsoft/setup-msbuild@v2 + uses: microsoft/setup-msbuild@v3 - name: Build WiX Setup Project run: msbuild "SFTPSyncSetup\SFTPSyncSetup.wixproj" /p:Configuration=Release @@ -169,7 +169,7 @@ jobs: - name: Upload MSI artifact if: github.event_name == 'push' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: MSI path: |