Release and CI
Tập lệnh
Thư mục scripts/ chứa các script trợ giúp cho quy trình làm việc cục bộ và tác vụ vận hành.
Hãy dùng chúng khi một tác vụ rõ ràng gắn với một script; nếu không, hãy ưu tiên CLI.
Quy ước
- Các script là không bắt buộc trừ khi được tham chiếu trong tài liệu hoặc danh sách kiểm tra phát hành.
- Ưu tiên các bề mặt CLI khi chúng tồn tại (ví dụ: giám sát xác thực dùng
openclaw models status --check). - Giả định rằng các script phụ thuộc vào từng máy chủ; hãy đọc chúng trước khi chạy trên máy mới.
Script giám sát xác thực
Giám sát xác thực được đề cập trong Xác thực. Các script trong scripts/ là phần bổ sung tùy chọn cho quy trình làm việc systemd/Termux trên điện thoại.
Trình trợ giúp đọc GitHub
Dùng scripts/gh-read khi bạn muốn gh sử dụng token cài đặt GitHub App cho các lệnh đọc trong phạm vi repo, đồng thời giữ gh thông thường ở trạng thái đăng nhập cá nhân của bạn cho các thao tác ghi.
Biến môi trường bắt buộc:
OPENCLAW_GH_READ_APP_IDOPENCLAW_GH_READ_PRIVATE_KEY_FILE
Biến môi trường tùy chọn:
OPENCLAW_GH_READ_INSTALLATION_IDkhi bạn muốn bỏ qua tra cứu cài đặt dựa trên repoOPENCLAW_GH_READ_PERMISSIONSlàm giá trị ghi đè phân tách bằng dấu phẩy cho tập con quyền đọc cần yêu cầu
Thứ tự phân giải repo:
gh ... -R owner/repoGH_REPOgit remote origin
Ví dụ:
scripts/gh-read pr view 123scripts/gh-read run list -R openclaw/openclawscripts/gh-read api repos/openclaw/openclaw/pulls/123
Khi thêm script
- Giữ script tập trung và có tài liệu.
- Thêm một mục ngắn trong tài liệu liên quan (hoặc tạo mục nếu chưa có).