diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d7aab37b787..ed330519b0c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -223,6 +223,14 @@ jobs: path: | raw-test-output.log + - name: Archiving Crash Logs + uses: actions/upload-artifact@v3 + if: ${{ failure() || cancelled() }} + with: + name: crash-logs-${{matrix.platform}}-xcode-${{matrix.xcode}}-os-${{matrix.test-destination-os}} + path: | + ~/Library/Logs/DiagnosticReports/** + # We can upload all coverage reports, because codecov merges them. # See https://docs.codecov.io/docs/merging-reports # Checkout .codecov.yml to see the config of Codecov