Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/timo-reymann/marp-gh-page-action
GitHub Action to build a marp repository and publish to github pages
https://github.com/timo-reymann/marp-gh-page-action
action actions deployment github-action github-actions github-pages marp
Last synced: 9 days ago
JSON representation
GitHub Action to build a marp repository and publish to github pages
- Host: GitHub
- URL: https://github.com/timo-reymann/marp-gh-page-action
- Owner: timo-reymann
- License: mit
- Created: 2023-01-31T17:33:14.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-09T14:55:00.000Z (7 months ago)
- Last Synced: 2024-10-18T05:41:04.066Z (about 1 month ago)
- Topics: action, actions, deployment, github-action, github-actions, github-pages, marp
- Homepage: https://github.com/marketplace/actions/marp-gh-page
- Size: 13.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# marp-gh-page-action
[![LICENSE](https://img.shields.io/github/license/timo-reymann/marp-gh-page-action)](https://github.com/timo-reymann/marp-gh-page-action/blob/main/LICENSE)
GitHub Action to build a marp repository and publish to github pages## Required for usage
- You have one or no asset folder
- Export as HTML must be running
- GitHub Pages enabled for the repo
- One presentation per repo: `index.md`## Usage
### with asset path, CNAME
```yaml
name: Build and Deploy
on: [push]
permissions:
contents: write
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: marp-gh-page
uses: timo-reymann/marp-gh-page-action@v1
with:
domain: your-cname.example.com
assets_path: images
```### with no assets or CNAME
```yaml
name: Build and Deploy
on: [push]
permissions:
contents: write
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: marp-gh-page
uses: timo-reymann/marp-gh-page-action@v1
```