Ship automatiza la canalización completa de envío del repositorio: ejecutar pruebas, lint, verificación opcional E2E de la interfaz, crear un commit, empuj…
Ship automatiza la canalización completa de envío del repositorio: ejecutar pruebas, lint, verificación opcional E2E de la interfaz, crear un commit, empujar la rama de la función y abrir un PR en GitHub. Primero ejecuta el hook de comprobación de actualización del repositorio, lee HARNESS_TEST_CMD y HARNESS_LINT_CMD desde.claude/hooks/harness.config.sh, ejecuta las pruebas (los fallos detienen la canalización) y ejecuta lint (se informan advertencias, solo los errores la detienen). Si se modificaron archivos de UI, invoca una habilidad e2e-verify para comprobar el navegador. Los commits solo incluyen los archivos cambiados, generan un mensaje convencional de commit y añaden una línea Co-Authored-By. Hace push con git push -u origin y crea un PR mediante gh pr create con un cuerpo estructurado (Summary, Schema Changes, Test Plan) y el pie de página Claude Code. Las banderas permiten omitir E2E, evitar la creación del PR o enmendar commits previos. En caso de errores proporciona informes detallados de fallos y sugerencias accionables.
Esta página forma parte del hub OpenClaw Skills con guías de instalación, categorías y enlaces prácticos.