From ba73d5df05ca69ab89189e187b789accc02f465d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 6 Nov 2025 17:46:10 +0000 Subject: [PATCH 1/2] chore(deps): update cloudnative-pg/ciclops action to v1.3.2 --- .github/workflows/reusable-e2e.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-e2e.yml b/.github/workflows/reusable-e2e.yml index 58b1ea1..b4f8853 100644 --- a/.github/workflows/reusable-e2e.yml +++ b/.github/workflows/reusable-e2e.yml @@ -265,7 +265,7 @@ jobs: run: ls -R test-artifacts/data - name: Compute the E2E test summary - uses: cloudnative-pg/ciclops@v1.3.1 + uses: cloudnative-pg/ciclops@v1.3.2 with: artifact_directory: test-artifacts/data From 1a440a031af147e39def4457d6a214cdf7e13abb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niccol=C3=B2=20Fei?= Date: Fri, 7 Nov 2025 12:05:07 +0100 Subject: [PATCH 2/2] ci: auto-flatten artifacts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Niccolò Fei --- .github/workflows/reusable-e2e.yml | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/.github/workflows/reusable-e2e.yml b/.github/workflows/reusable-e2e.yml index b4f8853..cdbb10f 100644 --- a/.github/workflows/reusable-e2e.yml +++ b/.github/workflows/reusable-e2e.yml @@ -18,7 +18,7 @@ on: description: 'E2E test level: 0(highest) to 4(lowest)' required: false type: string - default: 4 + default: "4" feature_type: description: 'E2E feature type filter' required: false @@ -199,7 +199,9 @@ jobs: if [ -f tests/e2e/out/upgrade_report.json ]; then rm tests/e2e/out/upgrade_report.json fi - rm tests/e2e/out/report.json + if [ -f tests/e2e/out/report.json ]; then + rm tests/e2e/out/report.json + fi # Archive logs for failed test cases if there are any - name: Archive Kind logs @@ -252,22 +254,15 @@ jobs: with: path: test-artifacts pattern: testartifacts-* - - - name: Flatten all artifacts onto directory - # The download-artifact action, since we did not give it a name, - # downloads all artifacts and creates a new folder for each. - # In this step we bring all the JSONs to a single folder - run: | - mkdir test-artifacts/data - mv test-artifacts/*/*.json test-artifacts/data + merge-multiple: true - name: Display the structure of the artifact folder - run: ls -R test-artifacts/data + run: ls -R test-artifacts - name: Compute the E2E test summary uses: cloudnative-pg/ciclops@v1.3.2 with: - artifact_directory: test-artifacts/data + artifact_directory: test-artifacts - name: Delete the downloaded files run: rm -rf test-artifacts