Release and CI
สคริปต์
ไดเรกทอรี scripts/ มีสคริปต์ช่วยสำหรับเวิร์กโฟลว์ภายในเครื่องและงานปฏิบัติการ
ใช้สคริปต์เหล่านี้เมื่องานเชื่อมโยงกับสคริปต์อย่างชัดเจน มิฉะนั้นให้เลือกใช้ CLI
ข้อตกลง
- สคริปต์เป็น ทางเลือก เว้นแต่จะถูกอ้างอิงในเอกสารหรือเช็กลิสต์การเผยแพร่
- เลือกใช้พื้นผิว CLI เมื่อมีอยู่ (ตัวอย่าง: การตรวจสอบการยืนยันตัวตนใช้
openclaw models status --check) - ถือว่าสคริปต์เฉพาะเจาะจงกับโฮสต์ ให้อ่านสคริปต์ก่อนรันบนเครื่องใหม่
สคริปต์ตรวจสอบการยืนยันตัวตน
การตรวจสอบการยืนยันตัวตนครอบคลุมอยู่ใน การยืนยันตัวตน สคริปต์ภายใต้ scripts/ เป็นส่วนเสริมทางเลือกสำหรับเวิร์กโฟลว์โทรศัพท์ systemd/Termux
ตัวช่วยอ่าน GitHub
ใช้ scripts/gh-read เมื่อคุณต้องการให้ gh ใช้โทเค็นการติดตั้ง GitHub App สำหรับการเรียกอ่านที่มีขอบเขตเฉพาะรีโป โดยยังคงให้ gh ปกติใช้การเข้าสู่ระบบส่วนตัวของคุณสำหรับการดำเนินการเขียน
env ที่จำเป็น:
OPENCLAW_GH_READ_APP_IDOPENCLAW_GH_READ_PRIVATE_KEY_FILE
env ทางเลือก:
OPENCLAW_GH_READ_INSTALLATION_IDเมื่อคุณต้องการข้ามการค้นหาการติดตั้งตามรีโปOPENCLAW_GH_READ_PERMISSIONSเป็นการแทนที่แบบคั่นด้วยจุลภาคสำหรับชุดย่อยสิทธิ์การอ่านที่จะร้องขอ
ลำดับการระบุรีโป:
gh ... -R owner/repoGH_REPOgit remote origin
ตัวอย่าง:
scripts/gh-read pr view 123scripts/gh-read run list -R openclaw/openclawscripts/gh-read api repos/openclaw/openclaw/pulls/123
เมื่อเพิ่มสคริปต์
- รักษาให้สคริปต์มีขอบเขตชัดเจนและมีเอกสารกำกับ
- เพิ่มรายการสั้น ๆ ในเอกสารที่เกี่ยวข้อง (หรือสร้างใหม่หากยังไม่มี)