GitHub Action
Middleman Github Pages Action
v1.0.0
Latest version
A GitHub Action for building and deploying a Middleman repo to its gh-pages
branch.
GITHUB_REPOSITORY
: Repo where built website will be published toGITHUB_ACTOR
: Name of the deploy actor (defaults todeploy
)SITE_LOCATION
: Location of your Middleman project within the repo (defaults to project root)REMOTE_BRANCH
: Name of the branch to push the project to (detaults togh-pages
)
Add this to .github/workflows/gh-pages.yml
of your project.
name: Middleman
on:
push:
branches: [master]
jobs:
build_and_deploy:
name: Build & Deploy
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Build & Deploy to GitHub Pages
with:
GITHUB_REPOSITORY: me/my_repo
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
uses: yurikoval/middleman-gh-pages-action@master