Lewati ke konten utama

Release Parity Artifacts

Checklist artefak untuk memastikan parity antara source of truth, hasil build docs, dan deployment di Cloudflare Pages.

Tujuan parity

Parity = isi dokumentasi, metadata, dan URL publik mencerminkan kondisi repo terbaru tanpa konten domain lama.

Artifact matrix

ArtifactLokasiOwnerFungsi verifikasi
Source docs markdowndocs-site/docusaurus/docs/*.mdDocs ownersumber konten utama
Sidebar mapdocs-site/docusaurus/sidebars.jsDocs ownermemastikan navigasi lengkap
Docusaurus configdocs-site/docusaurus/docusaurus.config.jsDocs ownerbase URL, branding, i18n
Build outputdocs-site/docusaurus/build/CI/local buildbukti render statis
Deployed Pages URLhttps://example2-doc.sudharmika.comDeploy ownerbukti publik aktif

Gate sebelum release

GateCommand / checkLulus jika
Build lokalnpm run build (di docs-site/docusaurus)exit code 0
Kontaminasi istilah lamagrep kata terlarangtidak ada match
Halaman wajib adabuka URL 4 halaman prioritasHTTP 200 + marker konten benar
Sidebar paritycek entry dokumen baruhalaman tampil di nav

Daftar halaman prioritas parity

  1. /docs/api-cookbook
  2. /docs/troubleshooting
  3. /docs/observability-ops
  4. /docs/release-parity-artifacts

Bukti minimum setelah deploy

BuktiCara ambil
Deployment ID/URLoutput command wrangler pages deploy
HTTP status halaman prioritascurl -I [url]
Marker konten`curl -s [url]

Template laporan ringkas

Cycle: [n]
Build: PASS/FAIL
Deploy: PASS/FAIL (deployment url)
Contamination check: PASS/FAIL
Priority pages: PASS/FAIL per URL
Notes: [ringkas]