- Mutated files
-
- ${{ join(fromJson(format('[{0}]', format('''{0}''', steps.changed-files.outputs.src_all_changed_files))), '
') }}
-
-
- comment_tag: mutation-tests for `${{ inputs.working-directory }}`
- pr_number: ${{ steps.findPr.outputs.number != '' && steps.findPr.outputs.number || '1'}}
-
- - name: Comment on failed mutation testing
- uses: thollander/actions-comment-pull-request@v2
- if: steps.changed-files.outputs.src_any_changed == 'true' && steps.run-mutation-tests.outcome == 'failure' && ${{ steps.findPr.outputs.number != '' }}
- with:
- message: |
- ❌ Mutation testing hasn't passed score threshold for `${{ inputs.working-directory }}`
-
- Report: https://dashboard.stryker-mutator.io/reports/github.com/editor-js/document-model/PR-${{ steps.findPr.outputs.number }}?module=${{ inputs.package-name }}
+ - name: Save mutated files list
+ if: steps.changed-files.outputs.src_any_changed == 'true'
+ shell: bash
+ run: |
+ echo "${{ steps.changed-files.outputs.src_all_changed_files }}" | sed 's/,/","/g' | sed 's/^/["/;s/$/"]/' > changed-files.json
-