- Adds a workflow to build and deploy the Hugo site. - Uses klakegg/hugo:0.111.3-ext-alpine-ci for the build environment. - Checks out the code in both build and deploy jobs. - Deploys to the server using SSH keys and secrets. - Only deploys on pushes to the master branch. - Uses `git stash` and `git pull --force` for deployment.
yams.media
This are the source files for https://yams.media.
Dependencies
- hugo.
To run
For development
git clone git@gitlab.com:rogs/yams.media.git
cd yams.media
hugo serve
And open http://localhost:1313 to see the site.
For production
git clone git@gitlab.com:rogs/yams.media.git
cd yams.media
hugo
Your files will be on the ./public
folder, ready to upload to a server.
todo
- Add dark mode
Description
Languages
SCSS
96.1%
HTML
3%
JavaScript
0.8%
Shell
0.1%