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:
21
.github/workflows/main.yml
vendored
21
.github/workflows/main.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user