From a8ad2b07a6efae0a26c9f040b93d4f99c47ceafd Mon Sep 17 00:00:00 2001 From: Jasdeep Date: Wed, 4 Nov 2026 23:35:05 +0000 Subject: [PATCH] ci: keep the real-world job's logs when it passes too A failure can then be compared with the last passing run's states. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/real-world.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/real-world.yml b/.github/workflows/real-world.yml index 966bcab..41a71b6 100644 --- a/.github/workflows/real-world.yml +++ b/.github/workflows/real-world.yml @@ -86,8 +86,10 @@ jobs: SUPAFORGE_PG_BIN: /usr/lib/postgresql/18/bin OUT: ${{ runner.temp }}/real-world run: scripts/real-world.sh "${{ matrix.dataset }}" "${{ matrix.source }}" "${{ matrix.target }}" + # Kept on success too, so a later failure can be compared with the + # last passing run's states. - name: Keep the logs - if: failure() + if: always() uses: actions/upload-artifact@v4 with: name: real-world-${{ matrix.dataset }}-${{ matrix.source }}-${{ matrix.target }}