This action runs Stryker for .Net on your specified test project.
Required The path to the directory of the test project that needs to be tested by Stryker. No default.
There are no outputs from this action.
# File: .github/workflows/mutation-test.yaml
on:
# Run the mutation tests when changes are pushed to the main branch
push:
branches:
- 'main'
jobs:
mutation-test:
uses: actions/checkout@v3
uses: tom171296/run-stryker-net@v1
with:
testProject: "BusinessLogic.Test/" # required
breakAt: "75" # Optional
uses: actions/upload-artifact@v3
with:
name: html-report
path: ${{github.workspace}}/BusinessLogic.Test/StrykerOutput/**/**/*.html