Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

382
Vistas
¿Crear una insignia de estado de compilación Léame de GitHub, en función del estado de compilación confirmado?

Contexto

Me gustaría eliminar la exportación manual de insignias de estado de compilación que mi CI hace a GitHub. Para hacer esto, tengo la intención de crear/usar una insignia de estado de compilación en README.md de repo repo_a , que refleje el estado de compilación del encabezado de confirmación head_commit_c de branch branch_b status del encabezado de una sucursal. Este estado de compilación de head_commit_c ya está configurado por mi CI autohospedado, por lo que espero no tener que generar la insignia de estado de compilación (más).

Pregunta

(¿Cómo) se puede establecer una insignia de estado de compilación en un README.md de un repositorio de GitHub repo_a con branch branch_b en función de la última confirmación (HEAD) commit_c de esa rama?

Ejemplo relacionado

En este repositorio , vi que algunas insignias de descuento contienen un .js . Asumí que esto de alguna manera es capaz de recuperar alguna propiedad de un repositorio de GitHub, por ejemplo, la cantidad de estrellas:

 [![GitHub branches](https://badgen.net/github/branches/Naereen/Strapdown.js)](https://github.com/Naereen/Strapdown.js/)

Así que pensé que podría haber un archivo .js relacionado que analice el último estado de confirmación de GitHub y lo convierta en un .svg /badge.

intento yo

Basado en la documentación vinculada en los comentarios, probé:

 ![example branch parameter](https://github.com/github/docs/actions/workflows/main.yml/badge.svg?branch=main)

que devuelve: ingrese la descripción de la imagen aquí

Creo que esto se debe a que se refiere a un archivo de flujo de trabajo que no existe en este caso, ya que ejecuto mi propio CI.

Entonces, si este archivo de flujo de trabajo llamado main.yml puede vincular directamente el resultado del estado de compilación de una rama con el último estado de confirmación en esa rama, imagino que se podría agregar dicho archivo de flujo de trabajo. Todavía no he determinado si este es realmente el caso y, en caso afirmativo, cómo.

Nota

Por lo tanto, no me refiero a un enlace que analiza la URL de una confirmación específica, sino a un enlace actualizado automáticamente al estado de compilación de la última confirmación.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda