🇬🇧 English | 🇹🇷 Türkçe
mcp-code, main üzerinde release-please kullanır.
- Conventional commit mesajları yeni sürümü belirler.
- Release PR'leri, release kesilmeden önce
CHANGELOG.mdvepackage.jsondosyalarını senkron tutar. - Release PR merge edildiğinde GitHub release oluşturulur.
- npm publish hedefi
@vaur94/mcp-codepaketidir. @vaur94/mcp-codedaha önce hiç yayımlanmadıysa ilk publish paket kökünden manuel yapılmalıdır; sonraki yayınlar npm trusted publishing ve GitHub OIDC ile yürütülmelidir..github/workflows/publish.yml, publish öncesi paket kalitesini doğrular ve tag/sürüm uyuşmazlığını reddeder.
- Doğrulanmış değişiklikleri
mainiçine alın. npm run ci:checksonucunun yerelde veya CI'da yeşil olduğunu doğrulayın.Releaseworkflow'unun ürettiği release PR'yi gözden geçirip merge edin.- npm trusted publisher eşlemesinin
publish.ymldosyasını hedeflediğini doğrulayın. - Oluşan release notlarını ve paket yayın sonucunu doğrulayın.
CHANGELOG.md,package.jsonve GitHub release'in yayımlanan değişiklikle eşleştiğini kontrol edin.
feat:yeni kullanıcıya dönük yetenekler için.fix:hata düzeltmeleri için.docs:yalnızca dokümantasyon değişiklikleri için.ci:workflow ve otomasyon güncellemeleri için.chore:ürün davranışını değiştirmeyen bakım işleri için.
package.jsonrelease-please-config.json.release-please-manifest.json.github/workflows/release.yml.github/workflows/publish.yml
Son güncelleme: 2026-03-10