lvl0-website/.forgejo/workflows/ci.yml

29 lines
611 B
YAML

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
build:
runs-on: docker
container:
image: catthehacker/ubuntu:act-latest
steps:
- uses: https://data.forgejo.org/actions/checkout@v4
with:
submodules: true
- name: Install Zola
run: |
curl -sL https://github.com/getzola/zola/releases/download/v0.21.0/zola-v0.21.0-x86_64-unknown-linux-gnu.tar.gz \
| tar xz -C /usr/local/bin
- name: Build
run: zola build
- name: Check links
run: zola check --skip-external-links