legreq/Pandoc Specification Builder
Sets up Pandoc and runs either a pre-defined pandoc-spec script in package.json or the pandoc-spec shell script.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Sep 19, 2025
- License
- Apache 2.0
Pinned Snippet
uses: legreq/pandoc-spec@1de31bf4a31de5bbdfd86d30da4d749c5fd2e568 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| include-repository | If true, includes node setup, repository checkout, and npm install. Default is false. | no | — |
| node-version | Version of node to be installed; ignored if include-repository is false. Default is environment-defined. | no | — |
| include-pages | If true, includes publication to GitHub Pages. Default is false. | no | — |
| pages-path | Path of the output directory containing the GitHub Pages content; ignored if include-pages is false. Default is "_site/". | no | _site/ |
| include-branches | If true, includes non-default branch publication to the "_branch/<branch_name>" path; ignored if include-pages is false. | no | — |
| default-branch | Default branch for include-branches to filter; ignored if include-branches is false. Default is "main". | no | main |
| pages-archive | Pages archive name; ignored if include-branches is false. Default is "_pages". Temporary directory with this name will be created during build and ZIP file with this name will be published to the root. | no | _pages |
Outputs
no outputs