Can't upload coverage report generated with game-ci/unity-test-runner

Nevermind, codecov had nothing to do with the issue; game-ci was reporting incorrect paths of the generated reports. Fixed with the following:

- name: Run tests and generate coverage report
  uses: game-ci/unity-test-runner@v2
  id: tests
  env:
    UNITY_LICENSE: ${{ secrets.UNITY_LICENSE }}
  with:
    githubToken: ${{ secrets.GITHUB_TOKEN }}
    testMode: editmode
    coverageOptions: useProjectSettings;generateAdditionalMetrics
    customParameters: -debugCodeOptimization -enableCodeCoverage

- name: Upload coverage report
  uses: codecov/codecov-action@v3
  with:
    files: ${{ steps.tests.outputs.coveragePath }}/**/*.xml
    fail_ci_if_error: true
1 Like