You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 6e4a2c3
Browse filesBrowse the repository at this point in the historyBrowse files
Undici 8'e geç ve PR kontrollerini hızlandır (#74)
## Özet
- Undici `7.29.1` → `8.10.2` ve override aynı sürüme taşındı.
- Undici 8'in global dispatcher sembol değişimi için test helper'ı
major-sürüm bağımsız hale getirildi.
- Node'un yerleşik `fetch`'inin npm Undici dispatcher'ını gerçekten
kullandığını `MockAgent` ile ölçen regresyon eklendi.
- Pull Request Check, production deploy'daki eksiksiz D1 split'lerini
`core / publication / platform` olarak paralel çalıştırıyor; frontend
doğrulaması da ayrı runner'da.
- Branch protection için mevcut `verify` check adı fail-closed
aggregator olarak korunuyor.
- Foundation PR workflow'u artık ana PR workflow'unun zaten yaptığı
D1/check/production-live işlerini tekrarlamıyor; yalnız
generic/staging/dark-launch bundle kontrollerini ekliyor. Manuel
foundation koşuları eski tam tanıyı koruyor.
## Neden
Önceki dependency PR'ında `Pull Request Check` 2m53s, `Orbit V6
Foundation Check` 3m08s sürdü ve ikisi aynı ağır D1/test/build işlerinin
önemli bölümünü tekrar ediyordu. Production deploy zaten D1 paketini
eksiksiz üç bölüme ayırıp ayrı runner'larda çalıştırıyor; PR yolu da
aynı doğrulanmış partition'ı kullanabilir.
## Doğrulama
- temiz `npm ci`
- `npm audit` — 0 vulnerability
- `npm run actions:scope:test` — 5/5
- Undici dispatcher/port regresyonu — 4/4
- PR dilimleri aynı anda yerelde çalıştırıldı:
- core: 246/246 + JS 11/11 + Python 7/7
- publication: 67/67
- platform: 29/29
- frontend: check 213 dosya 0/0/0, content 63, site integrity 3463,
browser 855, production config 85, live bundle dry-run başarılı
- foundation'a özgü `worker:build`, staging ve production dark-launch
dry-run'larının üçü de başarılı
Bu PR'ın GitHub Actions koşumu, paralelleştirmenin gerçek ayrı-runner
duvar süresini ölçecek.
0 commit comments