File tree Expand file tree Collapse file tree 2 files changed +20
-2
lines changed Expand file tree Collapse file tree 2 files changed +20
-2
lines changed Original file line number Diff line number Diff line change 5151
5252 # Build just the amd64 container to validate the build
5353 # https://github.com/docker/build-push-action
54- - name : Build and push Docker image
54+ - name : Validate Docker image build
5555 if : github.event_name != 'release'
5656 id : build-only
5757 uses : docker/build-push-action@v3
6565
6666 # Build and push Docker image with Buildx
6767 # https://github.com/docker/build-push-action
68- - name : Build and push Docker image
68+ - name : Build and publish Docker image
6969 if : github.event_name == 'release'
7070 id : build-and-push
7171 uses : docker/build-push-action@v3
Original file line number Diff line number Diff line change 1+ # TCG Pandoc Containers
2+
3+ These Docker containers contain the dependencies needed to build TCG
4+ Markdown-based documents. The main anticipated consumer of these
5+ containers is
6+ [ the Markdown action] ( https://github.com/trustedcomputinggroup/markdown ) ,
7+ but anyone can download and use the containers with Docker.
8+
9+ The interesting dependencies are:
10+
11+ * [ Pandoc] ( https://pandoc.org )
12+ * [ LaTeX] ( https://www.latex-project.org ) /
13+ [ TexLive] ( https://www.tug.org/texlive/ ) )
14+ (a dependency of Pandoc for PDF generation)
15+ * [ Eisvogel] ( https://github.com/Wandmalfarbe/pandoc-latex-template )
16+ (Pandoc/LaTeX template, with some TCG-specific modifications)
17+ * [ Mermaid] ( https://mermaid-js.github.io/mermaid/#/ ) /
18+ [ mermaid-filter] ( https://github.com/raghur/mermaid-filter ) (for rendering diagrams)
You can’t perform that action at this time.
0 commit comments