Skip to content
This repository has been archived by the owner on Mar 4, 2024. It is now read-only.

ci: fix test

ci: fix test #2

Workflow file for this run

name: Test and Publish
on:
push:
branches:
- dev
jobs:
test-publish:
name: Test and Publish
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: 6.x.x
- name: Test Projects
run: |
dotnet test tests/Flandre.Core.Tests/ --collect "XPlat Code Coverage" --results-directory code-coverage/
dotnet test tests/Flandre.Framework.Tests/ --collect "XPlat Code Coverage" --results-directory code-coverage/
for f in code-coverage/*; do
echo $f
done | awk -F / '{ cmd="cp "$0"/coverage.cobertura.xml code-coverage/"$2".xml"; system(cmd) }'
- name: Upload code coverage to Codecov
uses: codecov/codecov-action@v3
with:
directory: ./code-coverage/