3.7 KiB
3.7 KiB
Daftar Periksa Rilis (Bahasa Indonesia)
🌐 Languages: 🇺🇸 English · 🇸🇦 ar · 🇧🇬 bg · 🇧🇩 bn · 🇨🇿 cs · 🇩🇰 da · 🇩🇪 de · 🇪🇸 es · 🇮🇷 fa · 🇫🇮 fi · 🇫🇷 fr · 🇮🇳 gu · 🇮🇱 he · 🇮🇳 hi · 🇭🇺 hu · 🇮🇩 id · 🇮🇹 it · 🇯🇵 ja · 🇰🇷 ko · 🇮🇳 mr · 🇲🇾 ms · 🇳🇱 nl · 🇳🇴 no · 🇵🇭 phi · 🇵🇱 pl · 🇵🇹 pt · 🇧🇷 pt-BR · 🇷🇴 ro · 🇷🇺 ru · 🇸🇰 sk · 🇸🇪 sv · 🇰🇪 sw · 🇮🇳 ta · 🇮🇳 te · 🇹🇭 th · 🇹🇷 tr · 🇺🇦 uk-UA · 🇵🇰 ur · 🇻🇳 vi · 🇨🇳 zh-CN
Gunakan daftar periksa ini sebelum memberi tag atau menerbitkan rilis OmniRoute baru.
Versi dan Changelog
- Naikkan versi
package.json(x.y.z) di cabang rilis. - Pindahkan catatan rilis dari
## [Unreleased]diCHANGELOG.mdke bagian bertanggal:## [x.y.z] — YYYY-MM-DD
- Pertahankan
## [Unreleased]sebagai bagian changelog pertama untuk pekerjaan mendatang. - Pastikan bagian semver terbaru di
CHANGELOG.mdsama dengan versipackage.json.
Dokumentasi API
- Perbarui
docs/reference/openapi.yaml:info.versionharus sama dengan versipackage.json.
- Validasi contoh endpoint jika kontrak API berubah.
Dokumentasi Runtime
- Tinjau
docs/architecture/ARCHITECTURE.mduntuk penyimpangan storage/runtime. - Tinjau
docs/guides/TROUBLESHOOTING.mduntuk penyimpangan variabel env dan operasional. - Verifikasi bahwa versi Node.js rilis/runtime masih memenuhi batas aman yang didukung:
>=20.20.2 <21atau>=22.22.2 <23npm run check:node-runtime
- Validasi artefak penerbitan npm setelah membangun paket standalone:
npm run build:clinpm run check:pack-artifact- konfirmasi tidak ada
app.__qa_backup,scripts/scratch,package-lock.json, atau residu lokal lainnya
- Perbarui dokumentasi terlokalisasi jika dokumentasi sumber berubah secara signifikan.
Pemeriksaan Otomatis
Jalankan penjaga sinkronisasi secara lokal sebelum membuka PR:
npm run check:docs-sync
CI juga menjalankan pemeriksaan ini di .github/workflows/ci.yml (pekerjaan lint).