mutation-report-action

Show Stryker report annotations in GitHub

MIT License

Stars
8
Committers
1

mutation-report-action

Show mutation report annotations in GitHub. Supports any framework using the mutation testing report schema, e.g. Stryker.

GitHub Workflow config

- name: Mutation Annotation Report
  uses: johanholmerin/[email protected]
  if: ${{ always() }} # Upload even if tests don't pass testing threshold
  with:
    repo-token: '${{ secrets.GITHUB_TOKEN }}'
    report-json: './reports/mutation/mutation.json' # Optional, default

Stryker Configuration

Make sure to enable the JSON reporter.

"reporters": [...other reporters, "json"]