cheesy-guacamole/.forgejo/workflows/deploy.yml
watson b4e8f65aa8
Some checks failed
/ test (push) Successful in 2s
Deploy Hugo Site / build (push) Failing after 6s
Testing Actions
2025-07-22 16:34:38 +02:00

27 lines
769 B
YAML

name: Deploy Hugo Site
on:
push:
branches: [main]
jobs:
build:
runs-on: docker
steps:
- name: Install dependencies and Hugo
run:
# apk add --no-cache curl bash git libc6-compat
apt install hugo
# Install Hugo (Refer to https://gohugo.io/installation/linux/)
#doas apk add --no-cache --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community hugo
- name: Check out code
uses: actions/checkout@v4
- name: Build Hugo site
run: hugo --minify
# - name: Copy site to host directory
# run: |
# mkdir -p /mnt/host-output/hugo-site # TODO make sure to mount correct directory to actions setup
# cp -r public/* /mnt/host-output/hugo-site/