Eleventy Action
ActionsTags
(2)Use this action to build your static website with Eleventy.
To use it, create a .github/workflows/eleventy_build.yml
file which uses this repository as an action.
Here's an example which builds the site with this action, then deploys to GitHub Pages with peaceiris/actions-gh-pages:
name: Eleventy Build
on: [push]
jobs:
build_deploy:
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@master
- name: Build
uses: TartanLlama/[email protected]
- name: Deploy
uses: peaceiris/[email protected]
env:
PUBLISH_DIR: _site
PUBLISH_BRANCH: gh-pages
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
You can pass additional arguments to eleventy
through the args
option:
- name: Build
uses: TartanLlama/[email protected]
with:
args: <additional arguments>
Eleventy Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.