This repo holds sources for my Website.
This website is built with Hugo and theme hugo-coder.
Hugo needs present theme files to build website correctly. It is a submodule, so by default it won't clone on your machine. Use this command to clone:
git clone --recurse-submodules https://github.com/sanchpet/sanch.pet.gitI use docker compose to make it easier to run local development copy without building anything. Just start the project:
docker compose upThe website will be available at http://localhost:1313.
I automated development builds on every push with build workflow. Also when I push tag:
git tag v0.0.1
git push origin v0.0.1Stable release automatically build with correlated version with release and publish workflows.
You can browse docker images on DockerHub