From d69de9320c9b98068ec7acc5fa6ad2a70b4ad724 Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Fri, 29 Mar 2024 16:13:18 -0500 Subject: [PATCH 1/5] Updated actions to latest version for node 20 --- .github/workflows/build.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3f4af55c..4ea909fe 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -30,13 +30,13 @@ jobs: # Steps represent a sequence of tasks that will be executed as part of the job steps: - name: Install .NET SDK v${{ env.DOTNET_VERSION }} - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: ${{ env.DOTNET_VERSION }} # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Restore Tools from Manifest list in the Repository - name: Restore dotnet tools @@ -50,7 +50,7 @@ jobs: steps: - name: Install .NET SDK v${{ env.DOTNET_VERSION }} - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: ${{ env.DOTNET_VERSION }} @@ -60,7 +60,7 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: dotnet build working-directory: ./ @@ -103,7 +103,7 @@ jobs: disk-root: "C:" - name: Install .NET SDK v${{ env.DOTNET_VERSION }} - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: ${{ env.DOTNET_VERSION }} @@ -116,7 +116,7 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: 'tooling' @@ -155,7 +155,7 @@ jobs: disk-root: "C:" - name: Install .NET SDK v${{ env.DOTNET_VERSION }} - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: ${{ env.DOTNET_VERSION }} @@ -168,7 +168,7 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: 'tooling' @@ -243,7 +243,7 @@ jobs: steps: - name: Install .NET SDK v${{ env.DOTNET_VERSION }} - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: ${{ env.DOTNET_VERSION }} @@ -253,7 +253,7 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: 'tooling' From d5e8008f4e66d483465635f1651deeacbbcbca41 Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Fri, 29 Mar 2024 16:24:35 -0500 Subject: [PATCH 2/5] Update actions/upload-artifact to v4 --- .github/workflows/build.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4ea909fe..d061f395 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -81,7 +81,7 @@ jobs: if: ${{ always() }} - name: Artifact - Diagnostic Logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ (env.ENABLE_DIAGNOSTICS == 'true' || env.COREHOST_TRACE != '') && always() }} with: name: test-tooling-logs @@ -229,7 +229,7 @@ jobs: if: ${{ always() && (steps.test-uwp.conclusion == 'success' || steps.test-winappsdk.conclusion == 'success') }} - name: Artifact - Diagnostic Logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ (env.ENABLE_DIAGNOSTICS == 'true' || env.COREHOST_TRACE != '') && always() }} with: name: new-experiment-logs @@ -294,7 +294,7 @@ jobs: # TODO: Do we want to run tests here? Can we do that on linux easily? - name: Artifact - Diagnostic Logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ (env.ENABLE_DIAGNOSTICS == 'true' || env.COREHOST_TRACE != '') && always() }} with: name: linux-logs From b7b3ac7927a58341f7e2be2a031254d75fcae57f Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Tue, 2 Apr 2024 15:47:11 -0500 Subject: [PATCH 3/5] Update to al-cheb/configure-pagefile-action@v1.4 --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d061f395..92c2f195 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -96,7 +96,7 @@ jobs: steps: - name: Configure Pagefile - uses: al-cheb/configure-pagefile-action@v1.2 + uses: al-cheb/configure-pagefile-action@v1.4 with: minimum-size: 32GB maximum-size: 32GB @@ -148,7 +148,7 @@ jobs: steps: - name: Configure Pagefile - uses: al-cheb/configure-pagefile-action@v1.2 + uses: al-cheb/configure-pagefile-action@v1.4 with: minimum-size: 32GB maximum-size: 32GB From b86fc83f1d55feacdb2c76433472ad063263a4c2 Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Tue, 2 Apr 2024 15:48:08 -0500 Subject: [PATCH 4/5] Update to microsoft/setup-msbuild@v2 --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 92c2f195..1eaff975 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -126,7 +126,7 @@ jobs: run: copy ./tooling/.github/workflows/config/* ./ - name: Add msbuild to PATH - uses: microsoft/setup-msbuild@v1.3.1 + uses: microsoft/setup-msbuild@v2 - name: Add project heads to ProjectTemplate working-directory: ./${{ env.PROJECT_DIRECTORY }} @@ -182,7 +182,7 @@ jobs: mkdir ./components - name: Add msbuild to PATH - uses: microsoft/setup-msbuild@v1.3.1 + uses: microsoft/setup-msbuild@v2 # Restore Tools from Manifest list in the Repository - name: Restore dotnet tools From 819a01607310fad9bf52097423977ace4b5c372a Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Tue, 2 Apr 2024 15:51:44 -0500 Subject: [PATCH 5/5] Update to darenm/setup-vstest@3a16d909a1f3bbc65b52f8270d475d905e7d3e44 for node20 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1eaff975..e19ef14b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -208,7 +208,7 @@ jobs: # Run tests - name: Setup VSTest Path - uses: darenm/Setup-VSTest@v1 + uses: darenm/setup-vstest@3a16d909a1f3bbc65b52f8270d475d905e7d3e44 - name: Install Testspace Module uses: testspace-com/setup-testspace@v1