From 8e46133d3b75f4540063bbf13c8751bfc6e7d03c Mon Sep 17 00:00:00 2001 From: "Nir.Tal" Date: Fri, 16 Aug 2024 20:21:45 +0300 Subject: [PATCH] fix: artifact attach --- .github/workflows/nightly.yml | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 4f7cb737..9a4acaa6 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -81,29 +81,26 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Download all test results + - name: Download Allure results uses: actions/download-artifact@v4 with: - path: artifacts - - name: Merge test results - run: | - mkdir -p merged-test-results - for dir in artifacts/test-results-*/test-results; do - cp -r $dir/* merged-test-results/ - done - - name: Upload Merged Test Results + path: allure-results + pattern: '**/allure-results' + merge-multiple: true + - name: Download Playwright Traces And Videos + uses: actions/download-artifact@v4 + with: + path: test-results + pattern: '**/test-results' + merge-multiple: true + - name: Upload Merged Playwright Traces And Videos + if: contains(needs.*.result, 'failure') uses: actions/upload-artifact@v4.3.4 id: merged-artifact-upload with: name: merged-test-results - path: merged-test-results/ + path: test-results/ retention-days: 7 - - name: Merge Allure Results - run: | - mkdir -p allure-results - for dir in artifacts/test-results-*/allure-results; do - cp -r $dir/* allure-results/ - done - name: Link Git Information And Browser Version To Allure Report working-directory: allure-results if: always()