From e60c2fa6d23c4931198ae62f7e6983c23cf30827 Mon Sep 17 00:00:00 2001 From: CommanderRedYT Date: Wed, 16 Mar 2022 18:13:47 +0100 Subject: [PATCH] Added error logging for ci --- .github/workflows/workflow.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index b1b9cf8..20bd470 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -27,6 +27,17 @@ jobs: sudo apt install -y binutils-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi cmake make - name: Build + id: build + continue-on-error: true run: | cmake -DCMAKE_BUILD_TYPE=Release . make -j$(nproc) ${{ matrix.config }} + + # github artifacts + - name: Upload logs if failed + if: ${{ steps.build.outcome == 'failure' }} + uses: actions/upload-artifact@v2.2.4 + with: + path: | + ./CMakeFiles/CMakeOutput.log + ./CMakeFiles/CMakeError.log