diff --git a/.github/workflows/Pipeline.yml b/.github/workflows/Pipeline.yml index dae682ed..d55c69e7 100644 --- a/.github/workflows/Pipeline.yml +++ b/.github/workflows/Pipeline.yml @@ -69,6 +69,8 @@ jobs: uses: pyTooling/Actions/.github/workflows/PublishTestResults.yml@cov needs: - UnitTesting + with: + merged_junit_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).unittesting_xml }} IntermediateCleanUp: uses: pyTooling/Actions/.github/workflows/IntermediateCleanUp.yml@cov @@ -76,6 +78,7 @@ jobs: - UnitTestingParams - PublishCoverageResults - PublishTestResults + - HTMLDocumentation with: sqlite_coverage_artifacts_prefix: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).codecoverage_sqlite }}- xml_unittest_artifacts_prefix: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).unittesting_xml }}- @@ -88,13 +91,14 @@ jobs: # python_version: ${{ needs.UnitTestingParams.outputs.python_version }} HTMLDocumentation: - uses: pyTooling/Actions/.github/workflows/SphinxDocumentation.yml@cov + uses: pyTooling/Actions/.github/workflows/SphinxDocumentation.yml@junit needs: - UnitTestingParams - PublishCoverageResults # - VerifyDocs with: python_version: ${{ needs.UnitTestingParams.outputs.python_version }} + unittest_xml_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).unittesting_xml }} coverage_json_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).codecoverage_json }} html_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_html }} latex_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_latex }} diff --git a/pyproject.toml b/pyproject.toml index 90071283..6cbd36d1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,6 +29,8 @@ filterwarnings = [ "error::DeprecationWarning", "error::PendingDeprecationWarning" ] +junit_logging = "all" +junit_suite_name = "sphinx_reports" [tool.interrogate] color = true