From 89f0ddc74d9607ba5b970487847e207f94ad5470 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Wed, 16 Sep 2020 14:37:19 +1000 Subject: [PATCH] ci: post symbols to crashpad server --- .github/workflows/ci.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 77c42798a..f18735557 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -109,6 +109,11 @@ jobs: PKGNAME: ${{steps.vars.outputs.pkgname}} run: type NUL > olive-editor\portable && 7z a %PKGNAME%.zip olive-editor + - name: Export Crashpad Symbols and Upload To Server + working-directory: ${{runner.workspace}}/build + shell: cmd + run: curl -fLSs --retry 3 https://github.com/google/breakpad/blob/master/src/tools/windows/binaries/dump_syms.exe?raw=true > dump_syms.exe && dump_syms app\olive-editor.pdb > olive-editor.sym && curl -F symfile=@olive-editor.sym https://olivevideoeditor.org/crashpad/symbols.php + - name: Upload Installer Artifact uses: actions/upload-artifact@v2 with: