From 6b866015979ef233e3a761cce34c3141aba00f7e Mon Sep 17 00:00:00 2001 From: Slava <20563034+veaceslavdoina@users.noreply.github.com> Date: Mon, 19 Feb 2024 20:55:49 +0200 Subject: [PATCH] ci: update actions to the latest major versions (#712) * ci: update actions to the latest major versions * ci: add OS to the integration tests logs name * ci: add CPU and Nim version to the integration tests logs name * ci: upload integrations tests logs only when they run --- .github/workflows/ci-reusable.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-reusable.yml b/.github/workflows/ci-reusable.yml index ec84875b..501468a0 100644 --- a/.github/workflows/ci-reusable.yml +++ b/.github/workflows/ci-reusable.yml @@ -71,10 +71,10 @@ jobs: run: make -j${ncpu} testIntegration - name: Upload integration tests log files - uses: actions/upload-artifact@v3 - if: always() + uses: actions/upload-artifact@v4 + if: (matrix.tests == 'integration' || matrix.tests == 'all') && always() with: - name: integration-tests-logs + name: ${{ matrix.os }}-${{ matrix.cpu }}-${{ matrix.nim_version }}-integration-tests-logs path: tests/integration/logs/ retention-days: 1