From c3b3b927d7b2b9ccd2514014963792269106390f Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Fri, 29 Mar 2024 16:24:55 -0500 Subject: [PATCH 1/5] Updated actions to latest version for node 20 --- .github/workflows/build.yml | 22 +++++++++++----------- tooling | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 226fb84e..4dfc3a06 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -34,13 +34,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 with: submodules: recursive @@ -72,7 +72,7 @@ jobs: # Steps represent a sequence of tasks that will be executed as part of the job 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 @@ -88,7 +88,7 @@ jobs: Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps' -Name 'DumpType' -Type DWord -Value '2' - name: Install .NET SDK v${{ env.DOTNET_VERSION }} - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: ${{ env.DOTNET_VERSION }} @@ -98,7 +98,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: submodules: recursive @@ -197,14 +197,14 @@ jobs: if: ${{ always() && (steps.test-generator.conclusion == 'success' || steps.test-platform.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: build-logs path: ./**/*.*log - name: Artifact - ILC Repro - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ (env.ENABLE_DIAGNOSTICS == 'true' || env.COREHOST_TRACE != '') && always() }} with: name: ilc-repro @@ -220,7 +220,7 @@ jobs: dump: - added: '${{ github.workspace }}/CrashDumps/*.dmp' - name: Artifact - WER crash dumps - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ steps.filter.outputs.dump == 'true' && (env.ENABLE_DIAGNOSTICS == 'true' || env.COREHOST_TRACE != '') && always() }} with: name: CrashDumps-${{ matrix.platform }} @@ -239,7 +239,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 }} @@ -249,7 +249,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: submodules: recursive @@ -274,7 +274,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 diff --git a/tooling b/tooling index bbfd1ebf..d5e8008f 160000 --- a/tooling +++ b/tooling @@ -1 +1 @@ -Subproject commit bbfd1ebf32495928fbc049c92980fb2119e2a7de +Subproject commit d5e8008f4e66d483465635f1651deeacbbcbca41 From b03529fc35cc789e26f79b5b4d411c1e5acb1f98 Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Tue, 2 Apr 2024 11:33:05 -0500 Subject: [PATCH 2/5] Use master branch for action darenm/Setup-VSTest --- .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 4dfc3a06..35b8b8f0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -180,7 +180,7 @@ jobs: # Run tests - name: Setup VSTest Path - uses: darenm/Setup-VSTest@v1 + uses: darenm/Setup-VSTest@master - name: Install Testspace Module uses: testspace-com/setup-testspace@v1 From 469882aa743ecb557a0676754f6d02c575b261d4 Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Tue, 2 Apr 2024 15:16:12 -0500 Subject: [PATCH 3/5] Use specific commit hash for darenm/setup-vstest --- .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 35b8b8f0..e7bb4c2a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -180,7 +180,7 @@ jobs: # Run tests - name: Setup VSTest Path - uses: darenm/Setup-VSTest@master + uses: darenm/setup-vstest@3a16d909a1f3bbc65b52f8270d475d905e7d3e44 - name: Install Testspace Module uses: testspace-com/setup-testspace@v1 From 30120fd06175353f90be283d324d06a5945efa9a Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Tue, 2 Apr 2024 15:49:35 -0500 Subject: [PATCH 4/5] Update submodule to latest PR pointer --- tooling | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tooling b/tooling index d5e8008f..b86fc83f 160000 --- a/tooling +++ b/tooling @@ -1 +1 @@ -Subproject commit d5e8008f4e66d483465635f1651deeacbbcbca41 +Subproject commit b86fc83f1d55feacdb2c76433472ad063263a4c2 From 0d629d98f3bb0b6cd6c12114e45ead5e93cdb8ae Mon Sep 17 00:00:00 2001 From: Arlo Godfrey Date: Tue, 2 Apr 2024 15:52:08 -0500 Subject: [PATCH 5/5] Update submodule to latest PR pointer --- tooling | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tooling b/tooling index b86fc83f..819a0160 160000 --- a/tooling +++ b/tooling @@ -1 +1 @@ -Subproject commit b86fc83f1d55feacdb2c76433472ad063263a4c2 +Subproject commit 819a01607310fad9bf52097423977ace4b5c372a