Use new extract job.

This commit is contained in:
Patrick Lehmann
2024-11-03 10:56:43 +01:00
parent ef5c852097
commit 77a6b4c00a
6 changed files with 166 additions and 99 deletions

View File

@@ -77,6 +77,11 @@ jobs:
directory: sphinx_reports
# fail_below: 70
ConfigParams:
uses: pyTooling/Actions/.github/workflows/ExtractConfiguration.yml@sphinx
needs:
- DocCoverage
Package:
uses: pyTooling/Actions/.github/workflows/Package.yml@sphinx
needs:
@@ -122,11 +127,13 @@ jobs:
uses: pyTooling/Actions/.github/workflows/SphinxDocumentation.yml@sphinx
needs:
- UnitTestingParams
- ConfigParams
- PublishTestResults
- PublishCoverageResults
# - VerifyDocs
with:
python_version: ${{ needs.UnitTestingParams.outputs.python_version }}
coverage_report_json_directory: ${{ needs.ConfigParams.outputs.coverage_report_json_directory }}
# 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 }}