This action assemble generated documents(PDF) from markdown, reStructuredText or asciidoctor. Based on docsAsCode.
Required Location of PDFs files in github repository. Default: repo´s root.
Location to output PDF files. Default: source dir
Name for the generated PDF. Default: out.pdf
on:
push:
paths:
- 'Example/*.pdf'
jobs:
assemble_pdf:
runs-on: ubuntu-latest
name: A job to test this action
env:
DEFAULT_DESTINATION: 'Example/build/'
DEFAULT_NAME: book.pdf
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Assemble
uses: docascod/[email protected]
with:
sources: 'Example/*.pdf'
- name: Publish
uses: actions/upload-artifact@v2
with:
path: ${{ env.DEFAULT_DESTINATION }}/book.pdf
NOTE: upload-artifact action always compress result before upload.