perf: backend binary boyutunu düşürmek için Swagger UI opsiyonel yapıldı ve build komutu optimize edildi
All checks were successful
Build MIPS Binary / build (push) Successful in 4m31s

This commit is contained in:
spinline
2026-02-08 18:16:45 +03:00
parent 40be58f2fc
commit 1e39cbb0c5
3 changed files with 14 additions and 5 deletions

View File

@@ -48,7 +48,8 @@ jobs:
CFLAGS_mips_unknown_linux_musl: "-msoft-float"
run: |
# Kök dizinden derleyerek workspace profil ayarlarının (LTO, z, strip) uygulanmasını sağlıyoruz
cargo zigbuild -p backend --target mips-unknown-linux-musl --release -Z build-std=std,panic_abort
# Sadece push-notifications özelliğini aktif ediyoruz (swagger UI kapanır, boyut düşer)
cargo zigbuild -p backend --target mips-unknown-linux-musl --release -Z build-std=std,panic_abort --no-default-features --features push-notifications
file target/mips-unknown-linux-musl/release/backend
- name: Rename Binary