From a0e02431835695e60fc5bd71ec10a4b4543d59b2 Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Tue, 14 Mar 2023 14:56:57 +0100 Subject: [PATCH] build: Upload all log files on failure Signed-off-by: Daniel Wagner --- .github/workflows/build.yml | 40 ++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a0c5f04d..a0b9decc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,8 +31,9 @@ jobs: - uses: actions/upload-artifact@v3 if: failure() with: - name: gcc debug build log - path: build/meson-logs/meson-log.txt + name: log files + path: | + build/meson-logs/*.txt gcc-release: name: gcc release @@ -55,8 +56,9 @@ jobs: - uses: actions/upload-artifact@v3 if: failure() with: - name: gcc release build log - path: build/meson-logs/meson-log.txt + name: log files + path: | + build/meson-logs/*.txt clang-release: name: clang release @@ -81,8 +83,9 @@ jobs: - uses: actions/upload-artifact@v3 if: failure() with: - name: clang release build log - path: build/meson-logs/meson-log.txt + name: log files + path: | + build/meson-logs/*.txt fallback-shared-libraries: name: fallback shared libraries @@ -108,8 +111,9 @@ jobs: - uses: actions/upload-artifact@v3 if: failure() with: - name: fallback shared libaries build log - path: build/meson-logs/meson-log.txt + name: log files + path: | + build/meson-logs/*.txt fallback-static-libraries: name: fallback static libraries @@ -135,8 +139,9 @@ jobs: - uses: actions/upload-artifact@v3 if: failure() with: - name: fallback static libaries build log - path: build/meson-logs/meson-log.txt + name: log files + path: | + build/meson-logs/*.txt cross-armhf: name: cross armhf @@ -170,8 +175,9 @@ jobs: - uses: actions/upload-artifact@v3 if: failure() with: - name: cross armhf build log - path: build/meson-logs/meson-log.txt + name: log files + path: | + build/meson-logs/*.txt cross-ppc64le: name: cross ppc64le @@ -206,8 +212,9 @@ jobs: - uses: actions/upload-artifact@v3 if: failure() with: - name: cross ppc64le build log - path: build/meson-logs/meson-log.txt + name: log files + path: | + build/meson-logs/*.txt cross-s390x: name: cross s390x @@ -242,8 +249,9 @@ jobs: - uses: actions/upload-artifact@v3 if: failure() with: - name: cross s390x build log - path: build/meson-logs/meson-log.txt + name: log files + path: | + build/meson-logs/*.txt build-minimal: name: muon minimal -- 2.49.0