use love-test-report action

added md support to work with love-test-report, a basic action made to just dump md files into repo checks
This commit is contained in:
ell
2023-10-06 13:26:51 +01:00
parent ac5f97e656
commit 04293d3fbd
7 changed files with 46 additions and 19 deletions
+13 -11
View File
@@ -205,14 +205,16 @@ jobs:
with:
name: love-windows-${{ steps.vars.outputs.arch }}${{ steps.vars.outputs.compatname }}-dbg
path: pdb/Release/*.pdb
- name: Build Test Exe
run: cmake --build build --config Release --target install
- name: Run All Tests
run: love-windows-${{ steps.vars.outputs.arch }}${{ steps.vars.outputs.compatname }}.exe testing --console --runAllTests
- name: Test Report
uses: dorny/test-reporter@v1
run: install\love.exe testing --console --runAllTests
- name: Love Test Report
uses: ellraiser/love-test-report@main
with:
name: Test Output
path: testing/output/*.xml
reporter: jest-junit
name: Love Testsuite Windows
title: windows-${{ steps.vars.outputs.arch }}${{ steps.vars.outputs.compatname }}-test-report
path: testing/output/lovetest_runAllTests.md
macOS:
runs-on: macos-latest
steps:
@@ -243,12 +245,12 @@ jobs:
path: love-macos.zip
- name: Run All Tests
run: love-macos/love.app/Contents/MacOS/love testing --runAllTests
- name: Test Report
uses: dorny/test-reporter@v1
- name: Love Test Report
uses: ellraiser/love-test-report@main
with:
name: Test Output
path: testing/output/*.xml
reporter: jest-junit
name: Love Testsuite MacOS
title: macos-test-report
path: testing/output/lovetest_runAllTests.md
iOS-Simulator:
runs-on: macos-latest
steps: