diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index e4828e9..7887c23 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -119,6 +119,7 @@ jobs: - name: Upload coverage report uses: actions/upload-artifact@v7 + continue-on-error: true with: name: backend-coverage path: backend/coverage @@ -432,6 +433,8 @@ jobs: - name: Upload test report uses: actions/upload-artifact@v7 if: always() + # Artifact upload must never fail the job (storage quota can be full) + continue-on-error: true with: name: prod-smoke-test-report path: tests/playwright-report @@ -440,6 +443,8 @@ jobs: - name: Upload test screenshots uses: actions/upload-artifact@v7 if: failure() + # Artifact upload must never fail the job (storage quota can be full) + continue-on-error: true with: name: prod-test-screenshots path: tests/test-results diff --git a/.github/workflows/deploy-test.yml b/.github/workflows/deploy-test.yml index 1f8b594..47224e7 100644 --- a/.github/workflows/deploy-test.yml +++ b/.github/workflows/deploy-test.yml @@ -247,6 +247,8 @@ jobs: - name: Upload test report uses: actions/upload-artifact@v7 if: always() + # Artifact upload must never fail the job (storage quota can be full) + continue-on-error: true with: name: e2e-test-report path: tests/playwright-report @@ -255,6 +257,8 @@ jobs: - name: Upload test screenshots uses: actions/upload-artifact@v7 if: failure() + # Artifact upload must never fail the job (storage quota can be full) + continue-on-error: true with: name: e2e-test-screenshots path: tests/test-results