korhonen.cc/.forgejo/workflows/deploy_site.yaml

20 lines
550 B
YAML
Raw Normal View History

2024-02-24 15:08:15 +02:00
name: Build and deploy site (workflow)
2024-02-24 14:57:35 +02:00
on: [push]
env:
GOROOT: /usr/local/lib/go
jobs:
deploy_site:
2024-02-24 15:08:15 +02:00
name: Build and deploy site (job)
2024-02-24 14:57:35 +02:00
runs-on: docker
container:
image: git.korhonen.cc/functionalhacker/hugo-asciidoc-docker-ci:latest
volumes:
- caddy_korhonen_cc:/korhonen.cc
steps:
2024-02-24 15:01:42 +02:00
- name: Checkout
uses: https://github.com/actions/checkout@v4
2024-02-24 15:08:15 +02:00
- name: Install NPM packages
run: npm install
- name: Run Hugo
run: hugo --gc --minify --cleanDestinationDir -d /korhonen.cc