41e7dacae665e2d5ad4615edb8e866e1252fe76c
canonical() fjernede enhver linje med godkendt: fra det signerede, og Zola kan lukke frontmatter midt på en linje. Sammen gav det plads til ugodkendt tekst i et gyldigt stemplet indlæg. Nu er kun den linje tjenesten skriver usigneret, og kun én gang. Bruger runnerens python3 i stedet for setup-python, som kun har builds til Ubuntu. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
asger.weirsoe.dk
Personlig side (CV + blog) bygget med Zola + Tailwind. Statisk output, selvhostet bag nginx, deployet via Gitea Actions. Ingen Node i byggekæden.
Udvikling
sh scripts/hent-vaerktoej.sh # zola og tailwindcss til .tools/
sh scripts/build.sh # -> public/
build.sh henter repos og heatmap fra Gitea (scripts/prebuild.py), bygger CSS, kører zola build og efterbehandler (scripts/postbuild.py: sitemap, service worker). PW_PREVIEW=1 bygger preview'et under /udkast.
Blogindlæg
Indlæg ligger som content/blog/<slug>/index.md med billederne ved siden af, men de lægges ikke her i hånden. Et indlæg skrives i det private repo agw/pw-drafts og udgives med "Godkend og udgiv", som stempler det og committer det hertil. CI (scripts/verify-approvals.py) nægter at bygge et indlæg uden gyldigt stempel.
Languages
HTML
71.1%
Python
21%
CSS
5.7%
Shell
1.1%
JavaScript
1.1%