website: prevent incomplete version-info deployments and regenerate validated update feeds after releases

This commit is contained in:
Marc Froehlich
2026-08-12 01:11:34 +02:00
parent 15f585c938
commit 42d4b72dd6
4 changed files with 519 additions and 21 deletions
+3 -1
View File
@@ -4,7 +4,9 @@
"private": true,
"scripts": {
"start": "eleventy --serve",
"build": "eleventy"
"build": "eleventy && npm run validate:version-info",
"validate:version-info": "node scripts/validate-version-info.js",
"test": "node --test test/*.test.js"
},
"devDependencies": {
"@11ty/eleventy": "^3.0.0"