jenningsanderson/Build Slides Presentation
Convert a slides/ directory of Markdown files into a fully static Reveal.js presentation. Configuration is read from slides/config.yaml; action inputs act as overrides.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| slides-dir | Directory containing slide .md files and config.yaml (relative to repo root) | no | slides |
| output-dir | Output directory for the built presentation | no | dist |
| title | Presentation title — overrides config.yaml | no | "" |
| base-url | Base URL for asset paths. Set to /<repo-name>/ for GitHub Pages project sites. Overrides config.yaml. | no | "" |
| assets-dir | Assets directory copied into the output. Defaults to "assets/" at the repo root if present. Overrides config.yaml. | no | assets |
| extra-build-args | Additional arguments forwarded verbatim to slides build | no | "" |
Outputs
| name | description |
|---|---|
| output-dir | Absolute path to the built presentation directory |