Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR improves the speed of the pipeline by making the following two changes:
Only build EPUB and HTML outputs on the
main
branch, not in PRs:This improves the build speed by ~150%.
I have not disabled the building of DOCX outputs, since they take a constant time (~30 seconds) and disabling them won't make much difference.
Only install LibreOffice 7.3 on the
main
branch, not in PRs. In PRs, XLSX pages in a document are replaced with a placeholder image, c.f. fileexam-structure-tables.tex
from the repositoryistqborg/istqb_shared_documents
:This removes ~15 minutes from a build for repositories that contain XLSX documents. Currently, this only affects the repository
istqborg/istqb_shared_documents
.The changes from this PR are just a hotfix to improve the pipeline speed before the next billing period has started. This PR continues ticket #49 but does not close it.