a GitHub Action to convert markdown files into static HTML / CSS, PDF, PowerPoint document, and image(s) by Marp CLI.
This action can invoke Marp cli and generate HTML, PDF, PowerPoint and images from Markdown files in the repository.
Marp is a tool to create slide deck with Markdown.
This slide deck is written in Markdown and converted by Marp CLI.
--- marp: true paginate: true --- <!-- _paginate: false --> # About [Marp CLI Action](https://github.com/KoharaKazuya/marp-cli-action) <!-- fit --> --- ## [Marp CLI Action](https://github.com/KoharaKazuya/marp-cli-action) is...
See the source of this slide.
To run Marp CLI as a GitHub Action.
You can quickly and easily setup automation to generate HTML, PDF, PowerPoint and images from Markdown files in the repository.
- uses: KoharaKazuya/marp-cli-action@v1
or
Marp CLI Action does only generation files from Markdown. If you want to upload, release or publish, you can use any other actions.
See the inputs section in action.yml.
inputs
action.yml
To customize Marp CLI, use the Marp CLI configuration file such as marp.config.json, marp.config.cjs and .marprc.
marp.config.json
marp.config.cjs
.marprc
The configuration file may be in repository root directory or specified by config-file input.
config-file
For Japanese users; Specify lang: ja-JP as Marp CLI option. If you do so, Marp CLI Action will fix CJK font problem.
lang: ja-JP