CI: remove procdump setup

It was added in 6ff1a1f8a6, but we never really needed
it since then.

Since MS is currently down and this causes CI to fail, it's a good time
to remove it.

If we need it again it's always in the git history..
This commit is contained in:
Christoph Reiter
2025-10-29 21:33:31 +01:00
parent a273502c85
commit a1e12d602d

View File

@@ -33,19 +33,6 @@ jobs:
$BUILD_DRIVE = Split-Path $env:GITHUB_WORKSPACE -Qualifier
echo "drive=$BUILD_DRIVE" >> $env:GITHUB_OUTPUT
- name: Setup JIT minidump
run: |
Set-Location '${{ runner.temp }}'
Invoke-WebRequest -Uri 'https://download.sysinternals.com/files/Procdump.zip' -OutFile Procdump.zip
Expand-Archive Procdump.zip -DestinationPath .
New-Item -Path '_dumps' -ItemType Directory
if ($env:RUNNER_ARCH -eq 'ARM64') {
.\procdump64a.exe -accepteula -ma -i "${{ runner.temp }}/_dumps"
} else {
.\procdump64.exe -accepteula -ma -i "${{ runner.temp }}/_dumps"
.\procdump.exe -accepteula -ma -i "${{ runner.temp }}/_dumps"
}
- name: Configure Pagefile
if: ${{ matrix.msystem != 'CLANGARM64' }}
# https://github.com/al-cheb/configure-pagefile-action/issues/16
@@ -103,14 +90,6 @@ jobs:
path: ${{ steps.facts.outputs.drive }}/_/artifacts/*.pkg.tar.*
if-no-files-found: ignore
- name: "Upload dumps"
if: ${{ !cancelled() }}
uses: actions/upload-artifact@v5
with:
name: ${{ matrix.msystem }}-dumps
path: ${{ runner.temp }}/_dumps/*.dmp
if-no-files-found: ignore
check:
needs: [build]
runs-on: windows-2022