Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

381
Views
¿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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!