mirror of
https://github.com/pyTooling/Actions.git
synced 2026-02-12 11:06:56 +08:00
Allow LaTeXDocumentation jobs to fail.
This commit is contained in:
19
.github/workflows/CompletePipeline.yml
vendored
19
.github/workflows/CompletePipeline.yml
vendored
@@ -317,15 +317,16 @@ jobs:
|
|||||||
sqlite_coverage_artifacts_prefix: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).codecoverage_sqlite }}-
|
sqlite_coverage_artifacts_prefix: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).codecoverage_sqlite }}-
|
||||||
xml_unittest_artifacts_prefix: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).unittesting_xml }}-
|
xml_unittest_artifacts_prefix: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).unittesting_xml }}-
|
||||||
|
|
||||||
# PDFDocumentation:
|
PDFDocumentation:
|
||||||
# uses: pyTooling/Actions/.github/workflows/LaTeXDocumentation.yml@dev
|
uses: pyTooling/Actions/.github/workflows/LaTeXDocumentation.yml@dev
|
||||||
# needs:
|
needs:
|
||||||
# - UnitTestingParams
|
- UnitTestingParams
|
||||||
# - Documentation
|
- Documentation
|
||||||
# with:
|
with:
|
||||||
# document: pyEDAA.ProjectModel
|
document: ${{ needs.ConfigParams.outputs.package_fullname }}
|
||||||
# latex_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_latex }}
|
latex_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_latex }}
|
||||||
# pdf_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_pdf }}
|
pdf_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_pdf }}
|
||||||
|
can-fail: 'true'
|
||||||
|
|
||||||
PublishToGitHubPages:
|
PublishToGitHubPages:
|
||||||
uses: pyTooling/Actions/.github/workflows/PublishToGitHubPages.yml@dev
|
uses: pyTooling/Actions/.github/workflows/PublishToGitHubPages.yml@dev
|
||||||
|
|||||||
6
.github/workflows/LaTeXDocumentation.yml
vendored
6
.github/workflows/LaTeXDocumentation.yml
vendored
@@ -47,11 +47,17 @@ on:
|
|||||||
required: false
|
required: false
|
||||||
default: ''
|
default: ''
|
||||||
type: string
|
type: string
|
||||||
|
can-fail:
|
||||||
|
description: 'Translation from LaTeX to PDF may fail.'
|
||||||
|
required: false
|
||||||
|
default: 'false'
|
||||||
|
type: string
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
PDFDocumentation:
|
PDFDocumentation:
|
||||||
name: 📓 Converting LaTeX Documentation to PDF
|
name: 📓 Converting LaTeX Documentation to PDF
|
||||||
runs-on: "ubuntu-${{ inputs.ubuntu_image_version }}"
|
runs-on: "ubuntu-${{ inputs.ubuntu_image_version }}"
|
||||||
|
continue-on-error: ${{ inputs.can-fail }}
|
||||||
steps:
|
steps:
|
||||||
- name: 📥 Download artifacts '${{ inputs.latex_artifact }}' from 'SphinxDocumentation' job
|
- name: 📥 Download artifacts '${{ inputs.latex_artifact }}' from 'SphinxDocumentation' job
|
||||||
uses: pyTooling/download-artifact@v5
|
uses: pyTooling/download-artifact@v5
|
||||||
|
|||||||
2
.github/workflows/_Checking_JobTemplates.yml
vendored
2
.github/workflows/_Checking_JobTemplates.yml
vendored
@@ -197,7 +197,7 @@ jobs:
|
|||||||
- UnitTestingParams
|
- UnitTestingParams
|
||||||
- Documentation
|
- Documentation
|
||||||
with:
|
with:
|
||||||
document: Actions
|
document: 'Actions'
|
||||||
latex_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_latex }}
|
latex_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_latex }}
|
||||||
pdf_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_pdf }}
|
pdf_artifact: ${{ fromJson(needs.UnitTestingParams.outputs.artifact_names).documentation_pdf }}
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ and then uploaded as an artifact.
|
|||||||
.. topic:: Job Execution
|
.. topic:: Job Execution
|
||||||
|
|
||||||
.. image:: ../../_static/pyTooling-Actions-StaticTypeCheck.png
|
.. image:: ../../_static/pyTooling-Actions-StaticTypeCheck.png
|
||||||
:width: 1000px
|
:width: 400px
|
||||||
|
|
||||||
.. topic:: Dependencies
|
.. topic:: Dependencies
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user