¿Su solicitud de función está relacionada con un problema?
No hay problema 😄
Describe la solución que te gustaría
¿Ha intentado usar GitHub Actions CI / CD para ejecutar comandos auto
lugar de, digamos, CircleCI?
Describe las alternativas que has considerado
CircleCI
Contexto adicional
Hemos intentado ejecutar nuestras propias formas de publicación (en este momento usando solo Lerna con algunos pasos de lanzamiento manual) con Acciones de GitHub, pero hemos tenido problemas para ejecutar flujos de trabajo solo cuando se crea una nueva etiqueta (sé que esto se puede hacer con CircleCI como mencionas en sus documentos).
Además, ¿es posible publicar paquetes privados con Lerna y auto
? Me he encontrado con problemas para que esto funcione correctamente.
¡Gracias!
¿Ha intentado usar GitHub Actions CI / CD para ejecutar comandos automáticos en lugar de, digamos, CircleCI?
Sí, lo he hecho, se necesita un poco de configuración adicional. Parece que las acciones de github no están configuradas para retroceder al repositorio desde una acción. Así es como lo he estado haciendo
Además, ¿es posible publicar paquetes privados con Lerna y auto? Me he encontrado con problemas para que esto funcione correctamente.
¿Le gusta un registro privado?
Para publicar en un registro privado también debe:
"publishConfig": {
"registry": "https://registry.npmjs.YOURS.com"
},
{
"registry": "https://registry.npmjs.YOURS.com",
"packages": [
"packages/*"
],
"version": "0.76.0",
"npmClient": "yarn",
"useWorkspaces": true
}
Es posible que también deba establecer configuraciones de publicación en los subpaquetes.
Le daré una vuelta a esto e informaré cómo fue, muchas gracias por tomarse el tiempo para responder.
¡Sigan con el gran trabajo en el automóvil!
Se agregaron documentos para acciones de github en el sitio web de documentos. Si necesita más ayuda, ¡no dude en abrir otro problema!
Comentario más útil
Se agregaron documentos para acciones de github en el sitio web de documentos. Si necesita más ayuda, ¡no dude en abrir otro problema!