es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Obteniendo el número de PR de un evento push?

Tengo configurados dos flujos de trabajo de acciones de GitHub en este momento. Uno para publicar una imagen en un registro de jfrog, y otro para promover la imagen con una nueva etiqueta en el artefacto de jfrog. Estoy intentando usar la variable github.event.number en el flujo de trabajo push, pero por alguna razón no se puede obtener el número de PR si no se está creando un pull_request … por lo tanto, obtengo el error: “Error response from daemon: manifest for (URL del artefacto de jfrog de la compañía) – not found: manifest unknown: The named manifest is not known to the registry”. ¿Alguien conoce alguna solución para esto?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Hay algunos posibles soluciones temporales para esta cuestión. Una solución posible sería utilizar la API REST de Github para recuperar el número de PR en lugar de depender del objeto de evento de Github. Otra opción sería agregar un paso en el flujo de trabajo que solicite manualmente al usuario el número de PR como variable de entrada. Además, puede ser posible configurar el registro de JFrog para aceptar push de imágenes sin un número de PR adjunto, aunque esto podría crear problemas con el seguimiento y el control de versiones. En última instancia, la mejor solución dependerá de los requisitos específicos del proyecto y las limitaciones del flujo de trabajo existente.

Comments are closed.