From ea3ba5f335f9015d153f8757dbe627ee48431dd7 Mon Sep 17 00:00:00 2001 From: bilalgursen Date: Mon, 21 Sep 2026 04:52:53 +0300 Subject: [PATCH] =?UTF-8?q?chore(ci):=20.env.production'a=20RYBBIT=5F*=20v?= =?UTF-8?q?e=20EMAIL=5FREPLY=5FTO=20[Bilal=20onay=C4=B1=20gerekir]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sunucu tarafı Rybbit olayları (odeme_tamamlandi, giris_basarili) üç env ister: RYBBIT_HOST, RYBBIT_SITE_ID, RYBBIT_API_KEY. CI'ın yazdığı .env.production'da bunlar yoktu → prod'da sunucuOlayi hep no-op. EMAIL_REPLY_TO isteğe bağlı (yoksa destek@kolaytercih.com). Yalnızca secret ADI referansı eklenir; değerler Gitea secret'larına Bilal tarafından girilmeli. Secret tanımlı değilse satır boş gelir: Rybbit gönderimi no-op kalır, Reply-To varsayılana düşer — zararsız. Deploy hattına dokunur: Bilal onaylamadan merge edilmez. Reddedilirse bu commit tek başına atılabilir (önceki dört commit'e bağımlılığı yok). Co-Authored-By: Claude Fable 5.1 --- .gitea/workflows/ci.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 01f4ab5..16d629c 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -26,11 +26,18 @@ jobs: GOOGLE_CLIENT_SECRET=${{ secrets.GOOGLE_CLIENT_SECRET }} RESEND_API_KEY=${{ secrets.RESEND_API_KEY }} EMAIL_FROM=${{ secrets.EMAIL_FROM }} + # İsteğe bağlı: secret yoksa boş gelir → kod destek@kolaytercih.com'a düşer. + EMAIL_REPLY_TO=${{ secrets.EMAIL_REPLY_TO }} IYZICO_API_KEY=${{ secrets.IYZICO_API_KEY }} IYZICO_SECRET_KEY=${{ secrets.IYZICO_SECRET_KEY }} IYZICO_BASE_URL=${{ secrets.IYZICO_BASE_URL }} OPENROUTER_API_KEY=${{ secrets.OPENROUTER_API_KEY }} OPENROUTER_MODEL=${{ secrets.OPENROUTER_MODEL }} + # Sunucu tarafı Rybbit olayları (odeme_tamamlandi, giris_basarili — + # src/lib/analitik-sunucu.ts). Üçünden biri boşsa gönderim no-op. + RYBBIT_HOST=${{ secrets.RYBBIT_HOST }} + RYBBIT_SITE_ID=${{ secrets.RYBBIT_SITE_ID }} + RYBBIT_API_KEY=${{ secrets.RYBBIT_API_KEY }} EOF # BuildKit'te "docker build --memory" YOK SAYILIR (moby/buildkit#1362);