Skip to main content

Introducción

Cuando haces cambios en nodos personalizados, no es raro romper cosas en Comfy o en otros nodos personalizados. A menudo no es realista probar en todos los sistemas operativos y en distintas configuraciones de Pytorch.

Ejecutar flujos de trabajo de Comfy con GitHub Actions

Comfy-Action te permite ejecutar un archivo workflow.json de Comfy en GitHub Actions. Admite la descarga de modelos y nodos personalizados, y se ejecuta en Linux/Mac/Windows.

Resultados

Los archivos de salida se suben al Panel de CI/CD y puedes revisarlos como último paso antes de confirmar nuevos cambios o publicar nuevas versiones del nodo personalizado. ComfyCI

Publicar versiones desde GitHub Actions

Publish Node Action publica en el Registro la versión indicada en tu pyproject.toml, así que basta con aumentar la versión para lanzar una nueva entrega. Agrega tu token de acceso al Registro como secreto del repositorio con el nombre REGISTRY_ACCESS_TOKEN en Settings > Secrets and variables > Actions, y luego agrega este flujo de trabajo:
La versión publicada es el campo version de pyproject.toml. Actualízalo antes de que se ejecute el flujo de trabajo.