Skip to content

Conversation

@jhamon
Copy link
Contributor

@jhamon jhamon commented Jan 14, 2026

Upload unit and integration test reports as GitHub artifacts in CI workflows to make them accessible after job completion.


Linear Issue: SDK-61

Open in Cursor Open in Web


Note

Adds artifact uploads to preserve test outputs across CI.

  • PR workflow: uploads unit test reports (build/reports/tests/test/) per Java matrix and integration test reports (build/reports/tests/integrationTest/), both with if: always() and if-no-files-found: ignore via actions/upload-artifact@v4.
  • Release workflow: uploads unit test reports (build/reports/tests/test/) after build with actions/upload-artifact@v4, using if: always() and if-no-files-found: ignore.

Written by Cursor Bugbot for commit 667ab01. This will update automatically on new commits. Configure here.

- Add artifact upload for unit test reports in build job
- Add artifact upload for integration test reports in integration-test job
- Add artifact upload for test reports in release workflow
- Use actions/upload-artifact@v4 with if: always() to capture reports even on test failure
- Name artifacts with Java version for matrix builds

Co-authored-by: jhamon <jhamon@pinecone.io>
@cursor
Copy link

cursor bot commented Jan 14, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@jhamon jhamon marked this pull request as ready for review January 14, 2026 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants