fix: add artifact handling for API v2 E2E tests (#26249)

* fix: add artifact handling for API v2 E2E tests

- Add jest-junit reporter to generate JUnit XML test results
- Update workflow to upload from correct path (apps/api/v2/test-results)
- Add if-no-files-found: ignore and retention-days: 30 for consistency

Co-Authored-By: keith@cal.com <keithwillcode@gmail.com>

* Apply suggestion from @keithwillcode

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Keith WilliamsandDevin AI authored and GitHub committed 2025-12-29 02:22:38 -03:00
1 parent 2a6a8e635c
commit 55805f081d
4 files changed
+35 -2

No files matched your search

+3 -1
View File
@@ -88,4 +88,6 @@ jobs:
uses: actions/upload-artifact@v4
with:
name: test-results-api-v2-shard-${{ matrix.shard }}
path: test-results
path: apps/api/v2/test-results
if-no-files-found: ignore
retention-days: 7