Skip to content

Commit 76d5eb3

Browse files
author
Antoine
committed
Update test execution command to allow partial test runs and ensure report uploads on success or failure
1 parent 9e96ce5 commit 76d5eb3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/OnPush.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,17 @@ jobs:
3131
run: sudo apt-get install make
3232

3333
- name: Run tests
34-
run: make tests
34+
run: make tests -k
3535

3636
- name: Upload test reports
37+
if: success() || failure()
3738
uses: actions/upload-artifact@v4
3839
with:
3940
name: test-reports
4041
path: tests_reports/
4142

4243
- name: publish test report
44+
if: success() || failure()
4345
uses: mikepenz/action-junit-report@v5
4446
with:
4547
report_paths: tests_reports/**/report.xml

0 commit comments

Comments
 (0)