1
0
setup-zola/README.md

1023 B

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