diff options
author | Nathan Moinvaziri <nathan@nathanm.com> | 2021-02-13 18:33:39 -0800 |
---|---|---|
committer | Hans Kristian Rosbach <hk-github@circlestorm.org> | 2021-02-17 15:00:43 +0100 |
commit | 5981deb64a78249713a6feb404dec74e225d86aa (patch) | |
tree | 33d72073aebc665acf42e8aa6007b71dce568759 | |
parent | 19ea232beef8f4fba7d1ade7eb7eca2a820515ec (diff) |
Upload cmake and configure errors when build fails.
-rw-r--r-- | .github/workflows/cmake.yml | 9 | ||||
-rw-r--r-- | .github/workflows/configure.yml | 8 |
2 files changed, 17 insertions, 0 deletions
diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 2fd29bb..1440407 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -420,3 +420,12 @@ jobs: CODECOV_NAME: "${{ matrix.name }}" CODECOV_EXEC: "${{ matrix.gcov-exec || 'gcov' }}" CODECOV_DIR: "${{ matrix.build-dir || '.' }}" + + - name: Upload build errors + uses: actions/upload-artifact@v2 + if: failure() + with: + name: ${{ matrix.name }} (cmake) + path: | + ${{ matrix.build-dir || '.' }}/CMakeFiles/CMakeOutput.log + ${{ matrix.build-dir || '.' }}/CMakeFiles/CMakeError.log diff --git a/.github/workflows/configure.yml b/.github/workflows/configure.yml index 8a803bd..70a151d 100644 --- a/.github/workflows/configure.yml +++ b/.github/workflows/configure.yml @@ -201,3 +201,11 @@ jobs: make test env: QEMU_RUN: ${{ matrix.qemu-run }} + + - name: Upload build errors + uses: actions/upload-artifact@v2 + if: failure() + with: + name: ${{ matrix.name }} (configure) + path: | + ${{ matrix.build-dir || '.' }}/configure.log |