$ jq -Rsn '
{"2024":
[inputs
| . / "\n"
| (.[] | select(length > 0) | . / ",") as $input
| {"starttime": "2024-\($input[1])-\($input[2])", "title": $input[3], "organizer": $input[4], "location": {"name": $input[5], "address": ""}}]}
' <termine.csv > termine.json
Install the extended / SCSS version of Hugo.
If you are on Ubuntu, download and install from gohugoio releases on GitHub.
Take the latest hugo_extended_*_Linux-64bit.deb
package.
hugo serve
Deployment happens automatically on tag on master.