name: Docs to PDF # This workflow is triggered on pushes to the repository. on: push: branches: - main # Paths can be used to only trigger actions when you have edited certain files, such as a file within the /pages directory paths: - 'pages/**' jobs: converttopdf: name: Build PDF runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: baileyjm02/markdown-to-pdf@v1 with: input_dir: pages output_dir: pdfs images_dir: pages # for example # image_import: ./images # Default is true, can set to false to only get PDF files build_html: false - uses: actions/upload-artifact@v1 with: name: pages path: pdfs