diff --git a/.github/workflows/desktop.yml b/.github/workflows/desktop.yml index 89a0f4dba2..28429f456e 100644 --- a/.github/workflows/desktop.yml +++ b/.github/workflows/desktop.yml @@ -163,9 +163,24 @@ jobs: find build -name "*.a" find build -name "*.so" + - name: enable apport + shell: bash + run: | + sudo service apport start + mkdir /var/crash + sudo chmod -R +rwx /var/crash/* + - name: Run tests env: LANG: en_US run: | + ulimit -c unlimited # Enable crash dumps cd build - ctest --verbose + sudo ctest --verbose + + + - name: Archive crashes + uses: actions/upload-artifact@v2 + with: + name: crashes + path: /var/crash/ \ No newline at end of file