diff --git a/.github/workflows/convert-md-to-html.yml b/.github/workflows/convert-md-to-html.yml new file mode 100644 index 0000000..1678e96 --- /dev/null +++ b/.github/workflows/convert-md-to-html.yml @@ -0,0 +1,31 @@ +name: MD to HTML +# 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 /docs directory + paths: + - '/**.md' + - '/media/**' + +jobs: + converttopdf: + name: Build HTML + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: baileyjm02/markdown-to-pdf@v1 + with: + input_dir: / + output_dir: / + images_dir: /media + # for example + image_import: ./images + # Default is true, can set to false to only get PDF files + build_html: true + build_pdf: false + - uses: actions/upload-artifact@v3 + with: + name: html + path: /