committed by
							
								
								GitHub
							
						
					
				
				 1 changed files with 22 additions and 25 deletions
			
			
		@ -1,32 +1,29 @@ | 
				
			|||
name: Convert PDF to Markdown | 
				
			|||
 | 
				
			|||
name: Docs to PDF | 
				
			|||
# This workflow is triggered on pushes to the repository. | 
				
			|||
on: | 
				
			|||
  push: | 
				
			|||
    branches: | 
				
			|||
      - master | 
				
			|||
    # Paths can be used to only trigger actions when you have edited certain files, such as a file within the /docs directory | 
				
			|||
    paths: | 
				
			|||
    - '**.md' | 
				
			|||
      - '**/**.md' | 
				
			|||
 | 
				
			|||
jobs: | 
				
			|||
  convert_md:  | 
				
			|||
  converttopdf: | 
				
			|||
    name: Build PDF | 
				
			|||
    runs-on: ubuntu-latest | 
				
			|||
    steps: | 
				
			|||
    # We must checkout the latest version of the code to get a copy of all .md files | 
				
			|||
    - name: Checkout Code | 
				
			|||
      uses: actions/[email protected] | 
				
			|||
      with: | 
				
			|||
        fetch-depth: 1 | 
				
			|||
    - name: Create .pdfs | 
				
			|||
      uses: scottypate/[email protected] | 
				
			|||
      env: { | 
				
			|||
        # Use this parameter to determine where the generated .pdf(s) will be stored. | 
				
			|||
        PDF_DIR: './pdfs' | 
				
			|||
      } | 
				
			|||
    - name: Create Pull Request | 
				
			|||
      uses: peter-evans/[email protected] | 
				
			|||
      env: | 
				
			|||
        # The token is built in to actions. No config required. | 
				
			|||
        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | 
				
			|||
        COMMIT_MESSAGE: Add .pdf files. | 
				
			|||
        PULL_REQUEST_TITLE: Add .pdf files. | 
				
			|||
        PULL_REQUEST_BRANCH: pdf-add | 
				
			|||
        PULL_REQUEST_BODY: :wave: Run.pdf | 
				
			|||
        PULL_REQUEST_REVIEWERS: scottypate | 
				
			|||
      - uses: actions/checkout@v2 | 
				
			|||
      - uses: baileyjm02/markdown-to-pdf@v1 | 
				
			|||
        with: | 
				
			|||
          input_dir: docs | 
				
			|||
          output_dir: pdfs | 
				
			|||
          images_dir: docs/images | 
				
			|||
          # for example <img src="./images/file-name.png"> | 
				
			|||
          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: docs | 
				
			|||
          path: pdfs | 
				
			|||
 | 
				
			|||
					Loading…
					
					
				
		Reference in new issue