unfoldingword/Door43 Preview Actions
Load Door43 preview pages and generate PDFs
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| action | Which action to run: "load-pages" or "create-pdfs" | yes | — |
| owner | Repository owner (defaults to current repo owner) | no | — |
| repo | Repository name (defaults to current repo name) | no | — |
| ref | Git reference - branch or tag (defaults to current ref) | no | — |
| books | Space-separated list of book codes, or "all", "ot", "nt" (default: all) | no | all |
| output-dir | Output directory for PDFs (only for create-pdfs action) | no | — |
| page-size | Page size: A4, LETTER, or both (only for create-pdfs action) | no | — |
| backend | PDF backend: playwright or weasyprint (only for create-pdfs action, default: weasyprint) | no | weasyprint |
| force | Force regeneration even if files exist (only for create-pdfs action) | no | false |
| base-url | Door43 preview base URL | no | https://preview.door43.org |
| navigation-timeout | Navigation timeout in seconds | no | — |
| cache-timeout | Cache timeout in seconds (only for load-pages action) | no | — |
| render-timeout | Render timeout in seconds (only for create-pdfs action) | no | — |
| verbose | Enable verbose logging | no | false |
Outputs
| name | description |
|---|---|
| books-loaded | Number of books successfully loaded/generated |
| books-failed | Number of books that failed |
| output-directory | Directory containing generated PDFs (only for create-pdfs action) |