File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed
Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change 44 branches : [ pdf ]
55 # paths:
66 # - 'doc/**' # Trigger when docs are updated
7-
7+
88jobs :
99 convert_to_pdf :
1010 runs-on : ubuntu-latest
1111 steps :
1212 - uses : actions/checkout@v4
1313
14- - name : Setup mdPDF
14+ - name : Setup Node.js
1515 uses : actions/setup-node@v4
1616 with :
1717 node-version : ' 20'
1818
1919 - name : Install md-to-pdf
2020 run : npm install -g md-to-pdf
2121
22+ - name : Merge Markdown files
23+ run : |
24+ find doc -type f -name "*.md" | sort | xargs -I {} sh -c 'cat "$@" >> README.md' _ {}
25+
2226 - name : Convert Markdown to PDF
2327 run : |
24- find doc -name "*.md" -exec sh -c 'md- to-pdf "$1" > "${1%.md}. pdf"' _ {} \;
28+ sudo md- to-pdf README.md > README. pdf
2529
26- - name : Upload PDFs
30+ - name : Upload PDF
2731 uses : actions/upload-artifact@v4
2832 with :
2933 name : documentation-pdfs
30- path : doc/**/* .pdf
34+ path : README .pdf
You can’t perform that action at this time.
0 commit comments