Skip to content

Commit 3893a2d

Browse files
Konboiclaude
andcommitted
Add smart-tests-results-upload-action to CI workflows
Integrate cloudbees-oss/smart-tests-results-upload-action@v1 into all three CI workflows so test artifacts are automatically uploaded after each run, including on failure. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 1a7c102 commit 3893a2d

3 files changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/bazel-test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,7 @@ jobs:
4141
echo "smart_tests/jar/exe_deploy.jar is out of date. Run build-java.sh to update it."
4242
exit 1
4343
fi
44+
45+
- name: Upload test results
46+
uses: cloudbees-oss/smart-tests-results-upload-action@v1
47+
if: always()

.github/workflows/e2e.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,3 +130,7 @@ jobs:
130130
env:
131131
SMART_TESTS_TOKEN: ${{ secrets.LAUNCHABLE_TOKEN_GRADLE }}
132132
working-directory: examples/gradle
133+
134+
- name: Upload test results
135+
uses: cloudbees-oss/smart-tests-results-upload-action@v1
136+
if: always()

.github/workflows/test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,3 +95,7 @@ jobs:
9595
# Test rest of tests
9696
uv run poe test-xml $(tr '\r\n' '\n' < smart-tests-remainder.txt)
9797
shell: bash
98+
99+
- name: Upload test results
100+
uses: cloudbees-oss/smart-tests-results-upload-action@v1
101+
if: always()

0 commit comments

Comments
 (0)