From 43dbf437b1569a6e65d403df5241f157aac5eee5 Mon Sep 17 00:00:00 2001 From: Peter Oschwald Date: Tue, 25 Jul 2023 16:41:45 -0500 Subject: [PATCH] Upload test logs when test fails. --- .github/workflows/contract.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/contract.yml b/.github/workflows/contract.yml index 928c0c10..3033c25e 100644 --- a/.github/workflows/contract.yml +++ b/.github/workflows/contract.yml @@ -220,3 +220,15 @@ jobs: if: always() run: | cat $(find . -name eos-evm-node.stderr) + + - name: Prepare Logs + if: failure() + run: | + tar -czf leap-int-test-logs.tar.gz TestLogs/* + + - name: Upload logs from failed tests + uses: actions/upload-artifact@v3 + if: failure() + with: + name: leap-int-test-logs.tar.gz + path: leap-int-test-logs.tar.gz