ci: add forgejo action

This commit is contained in:
Hugo Renard 2024-09-23 15:17:12 +02:00
parent 93f4d957d8
commit f2ac211aff
Signed by: hougo
GPG key ID: 3A285FD470209C59

View file

@ -0,0 +1,20 @@
on: [push]
env:
HUGO_VERSION: 0.79.0
jobs:
build:
runs-on: docker
container:
image: docker.io/node:20-alpine
steps:
- uses: actions/checkout@v4
- run: |
apk add --no-cache wget ca-certificates
wget -O hugo.tar.gz https://github.com/gohugoio/hugo/releases/download/v${{ env.HUGO_VERSION }}}/hugo_${{ env.HUGO_VERSION }}_Linux-64bit.tar.gz
tar xzf hugo.tar.gz hugo
apk add --no-cache nodejs-current npm
- run: ./hugo --minify
- uses: actions/upload-artifact@v3
with:
name: public
path: public/