diff --git a/.github/workflows/ci-core.yml b/.github/workflows/ci-core.yml index d42911cc43b..e8f3c660d8b 100644 --- a/.github/workflows/ci-core.yml +++ b/.github/workflows/ci-core.yml @@ -349,6 +349,8 @@ jobs: trunk-previous-step-outcome: ${{ steps.run-tests.outcome }} # when auto-quarantine is enabled, allow this to determine test failures trunk-upload-only: ${{ matrix.type.trunk-auto-quarantine != 'true' }} + # unique name per matrix job to avoid 409 conflict when multiple jobs upload in the same workflow run + artifact-name: ${{ matrix.type.cmd }}_test_logs - name: Print Races id: print-races diff --git a/.github/workflows/cre-regression-system-tests.yaml b/.github/workflows/cre-regression-system-tests.yaml index e880e055705..5422fd0b413 100644 --- a/.github/workflows/cre-regression-system-tests.yaml +++ b/.github/workflows/cre-regression-system-tests.yaml @@ -256,6 +256,8 @@ jobs: trunk-previous-step-outcome: ${{ steps.run-regression-tests.outcome }} # when auto-quarantine is enabled, allow this to determine test failures trunk-upload-only: ${{ env.ENABLE_AUTO_QUARANTINE != 'true' }} + # unique name per matrix job to avoid 409 conflict when multiple jobs upload in the same workflow run + artifact-name: ${{ matrix.tests.test_id }}_test_logs - name: Show Docker containers status if: failure() diff --git a/.github/workflows/cre-system-tests.yaml b/.github/workflows/cre-system-tests.yaml index aabcb4ff0e0..34881fe913e 100644 --- a/.github/workflows/cre-system-tests.yaml +++ b/.github/workflows/cre-system-tests.yaml @@ -361,6 +361,8 @@ jobs: trunk-previous-step-outcome: ${{ steps.run-tests.outcome }} # when auto-quarantine is enabled, allow this to determine test failures trunk-upload-only: ${{ env.ENABLE_AUTO_QUARANTINE != 'true' }} + # unique name per matrix job to avoid 409 conflict when multiple jobs upload in the same workflow run + artifact-name: ${{ matrix.tests.test_id }}_test_logs - name: Show Docker containers status if: failure()