From a1b0e2f056914aea4209b57361e2f3756d2906b3 Mon Sep 17 00:00:00 2001 From: Ranieri Althoff Date: Sun, 27 Apr 2025 00:43:55 +0200 Subject: [PATCH 1/2] Upload build logs as artifact on failure --- .github/workflows/build-vcpkg.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/build-vcpkg.yml b/.github/workflows/build-vcpkg.yml index 1016a9f7ac..8d7ed5cd10 100644 --- a/.github/workflows/build-vcpkg.yml +++ b/.github/workflows/build-vcpkg.yml @@ -62,6 +62,13 @@ jobs: configurePreset: vcpkg configurePresetAdditionalArgs: "['-DUSE_LUAJIT=${{ matrix.luajit }}']" + - name: Upload build logs + uses: actions/upload-artifact@v4 + with: + name: logs-${{ matrix.os }}-${{ matrix.buildtype }}-luajit=${{ matrix.luajit }}-${{ github.sha }} + path: ${{ github.workspace }}/vcpkg/buildtrees/*/*.log + if: ${{ failure() }} + - name: Perform CodeQL Analysis uses: github/codeql-action/analyze@v3 with: From 0ab232355e0286f5f1c7641eb115f269e3fdaf28 Mon Sep 17 00:00:00 2001 From: Ranieri Althoff <1993083+ranisalt@users.noreply.github.com> Date: Wed, 30 Apr 2025 08:14:51 +0200 Subject: [PATCH 2/2] Update .github/workflows/build-vcpkg.yml Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .github/workflows/build-vcpkg.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-vcpkg.yml b/.github/workflows/build-vcpkg.yml index 8d7ed5cd10..6dd93e5536 100644 --- a/.github/workflows/build-vcpkg.yml +++ b/.github/workflows/build-vcpkg.yml @@ -66,7 +66,7 @@ jobs: uses: actions/upload-artifact@v4 with: name: logs-${{ matrix.os }}-${{ matrix.buildtype }}-luajit=${{ matrix.luajit }}-${{ github.sha }} - path: ${{ github.workspace }}/vcpkg/buildtrees/*/*.log + path: ${{ github.workspace }}/vcpkg/buildtrees/**/*.log if: ${{ failure() }} - name: Perform CodeQL Analysis