Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

10 Commits

Repository files navigation

Katkı

Bu kurallar Cedra Interactive'in bütün depoları için geçerlidir. Bir depoda kendi CONTRIBUTING.md'si varsa o öncelikli.

Commit

Conventional Commits:

type(scope): description
TipNe zaman
featyeni davranış
fixbozuk olanı düzeltme
refactordavranış değişmiyor, yapı değişiyor
perfölçülmüş hızlanma
buildderleme sistemi, bağımlılık
ciworkflow, hook
docsbelge
testtest
chorebakım, temizlik

Başlık 72 karakteri geçmesin ve ne yaptığını değil neyi çözdüğünü söylesin. Gövde varsa gerekçeyi taşısın: kod ne yaptığını zaten anlatıyor, neden yapıldığını anlatmıyor.

Co-Authored-By satırı eklenmez.

Dal

  • main — kararlı
  • feat/<konu>, fix/<konu> — özellik dalları

Bir depoda birden fazla ürün tutulmaz. Ürün başına depo; ortak kod şablon deposundan dosya bazında taşınır.

Pull request

Şablon otomatik gelir. Üç şeyi doldurun: ne değişti, neden, nasıl doğrulandı. Üçüncüsü "test edildi" değil — hangi cihazda hangi turu attığınız.

Derleme geçmeden merge edilmez.

Asla commit edilmeyecekler

  • .env, *.key, *.pem, *.pfx, *.keystore, keystore.properties
  • API anahtarı, servis hesabı JSON'ı, imzalama materyali
  • Üretilen dosyalar: build/, .cxx/, node_modules/, *.apk, *.aab, *.exe
  • 5 MB üzeri ikili dosyalar — CDN'e koyun

Bir secret yanlışlıkla girerse: anahtarı iptal edin, sonra geçmişten temizleyin. Sıra bu; ters sırada anahtar zaten sızmış olur.

Kayıt dosyasına yazılan değerler

Kayıt dosyasına yazılan enum'lar yeniden numaralandırılmaz. Değeri kayan bir enum, oyuncunun kaydını sessizce bozar — yeni değer sona eklenir.

About

CEDRA Interactive GitHub Profile

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors