setup-zola
This action sets up Zola static site generator in your GitHub Actions workflow. It supports downloading Zola from any S3-compatible storage service.
Usage
Basic usage:
- uses: my-org/setup-zola@v1
with:
version: "0.19.2" # Optional, defaults to 0.19.2
access_key: ${{ secrets.S3_ACCESS_KEY }} # Required
secret_key: ${{ secrets.S3_SECRET_KEY }} # Required
endpoint: "https://your-s3-endpoint.com" # Required
bucket: ${{ secrets.S3_BUCKET }} # Required
Example workflow
name: Build with Zola
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Zola
uses: my-org/setup-zola@v1
with:
version: "0.19.2"
access_key: ${{ secrets.S3_ACCESS_KEY }}
secret_key: ${{ secrets.S3_SECRET_KEY }}
endpoint: "https://your-s3-endpoint.com"
bucket: ${{ secrets.S3_BUCKET }}
- name: Build site
run: zola build
License
MIT
Description
Languages
Python
100%