Release and CI

Betikler

scripts/ yerel iş akışları ve operasyon görevleri için yardımcı betikleri içerir. Bir görev açıkça bir betikle bağlantılıysa bunları kullanın; aksi takdirde CLI'ı tercih edin.

Kurallar

  • Betikler, belgelerde veya sürüm kontrol listelerinde belirtilmedikçe isteğe bağlıdır.
  • Mevcut olduğunda CLI arayüzlerini tercih edin (örnek: openclaw models status --check).
  • Betiklerin ana makineye özgü olduğunu varsayın; yeni bir makinede çalıştırmadan önce bunları okuyun.

Kimlik doğrulama izleme betikleri

Genel model kimlik doğrulaması Kimlik Doğrulama bölümünde ele alınmaktadır. Aşağıdaki betikler, uzak/başsız bir ana makinede Claude Code CLI abonelik tokenını izlemek ve bir telefondan yeniden kimlik doğrulaması yapmak için ayrı ve isteğe bağlı bir sistemdir:

  • scripts/setup-auth-system.sh - tek seferlik kurulum: mevcut kimlik doğrulamasını kontrol eder, uzun ömürlü bir claude setup-token oluşturmaya yardımcı olur ve systemd/Termux kurulum adımlarını yazdırır.
  • scripts/claude-auth-status.sh [full|json|simple] - Claude Code + OpenClaw kimlik doğrulama durumunu kontrol eder.
  • scripts/auth-monitor.sh - durumu yoklar ve tokenın süresi dolmak üzereyken bir bildirim gönderir (OpenClaw send ve/veya ntfy.sh aracılığıyla). Ortam değişkenleri: WARN_HOURS (varsayılan 2), NOTIFY_PHONE, NOTIFY_NTFY. Paketle birlikte gelen scripts/systemd/openclaw-auth-monitor.{service,timer} aracılığıyla zamanlanmış olarak çalıştırın (her 30 dakikada bir).
  • scripts/mobile-reauth.sh - claude setup-token komutunu yeniden çalıştırır ve Termux'tan SSH üzerinden kullanılmak üzere telefonda açılacak URL'leri yazdırır.
  • scripts/termux-quick-auth.sh, scripts/termux-auth-widget.sh, scripts/termux-sync-widget.sh - ana makineye SSH ile bağlanan, durum bildirimini gösteren ve kimlik doğrulamasının süresi dolduğunda yeniden kimlik doğrulama konsolunu/talimatlarını açan Termux:Widget betikleri.

GitHub okuma yardımcısı

Normal gh yazma işlemleri için kişisel oturumunuzda kalırken, depo kapsamındaki okuma çağrılarında gh için bir GitHub App kurulum tokenı kullanmak istediğinizde scripts/gh-read kullanın.

Gerekli ortam değişkenleri:

  • OPENCLAW_GH_READ_APP_ID
  • OPENCLAW_GH_READ_PRIVATE_KEY_FILE

İsteğe bağlı ortam değişkenleri:

  • Depoya dayalı kurulum aramasını atlamak istediğinizde OPENCLAW_GH_READ_INSTALLATION_ID
  • İstenecek okuma izni alt kümesini geçersiz kılmak için virgülle ayrılmış OPENCLAW_GH_READ_PERMISSIONS

Depo çözümleme sırası:

  • gh ... -R owner/repo
  • GH_REPO
  • git remote origin

Örnekler:

  • scripts/gh-read pr view 123
  • scripts/gh-read run list -R openclaw/openclaw
  • scripts/gh-read api repos/openclaw/openclaw/pulls/123

Betik eklerken

  • Betikleri odaklı ve belgelenmiş tutun.
  • İlgili belgeye kısa bir girdi ekleyin (veya yoksa bir belge oluşturun).

İlgili

Was this useful?
On this page

On this page

Molty

Responses are generated using AI and may contain mistakes.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.