Debian.Club

Release-Prüfung

DebianClub-Qualitätsprüfungen vor einem Release: Build, Suche, wichtige Routen, statischer Export und Rollback.

Diese Seite beschreibt die Mindestprüfungen, bevor eine neue DebianClub-Version veröffentlicht wird.

Release-Gates

PrüfungZiel
Type checkMDX, Routentypen und TypeScript bestehen
Production buildDer statische Next.js-Export wird vollständig erzeugt
Search indexSuchindizes liegen pro Sprache unter /api/search/{locale} vor
Key pagesStartseite, Szenarien, Hardware, Versionen, Tools und Deployment laden
Static assetsHeader, Sitemap, robots.txt, Bilder und skills.json existieren

Lokale Befehle

. "$HOME/.nvm/nvm.sh"
corepack pnpm --dir web types:check
corepack pnpm --dir web build
corepack pnpm --dir web release:check

Vor dem Deployment

  • Prüfen, dass Suchindizes unter dem Cloudflare-Pages-Dateilimit bleiben.
  • Neue Inhalte dürfen keine entfernten Installationsskripte direkt in eine Shell pipen.
  • Werkzeuge dürfen Empfehlungen ausgeben, aber Systeme nicht automatisch ändern.
  • Bei Fehlern zuerst auf die letzte erfolgreiche statische Ausgabe zurückrollen.

On this page