Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workflow genera conflictos por el script en forks no actualizados #1077

Closed
SrVariable opened this issue Jan 22, 2024 · 1 comment
Closed
Assignees

Comments

@SrVariable
Copy link
Contributor

SrVariable commented Jan 22, 2024

Descripción

El script stats.py genera conflictos si un fork no está al día. Esto se debe a que cuando se ejecuta el workflow stats.yml los datos que obtiene stats.py para generar el archivo stats.json provienen del repositorio actual y no del original.

Si el repositorio al hacer el fork tiene 10 archivos y luego se aceptan 5 PR, el repositorio original pasará a tener 15 archivos mientras que el fork seguirá con los 10.

Propuesta

  • Una posible solución podría ser modificar el script stats.py para que obtenga los datos del repositorio original directamente.
  • Otra posible solución podría ser modificar el workflow stats.yml para que haga un pull del repositorio original. De esta manera el script stats.py obtendría los datos actualizados (Esto seguiría generando conflictos, pero reduciría considerablemente la cantidad).
@mouredev mouredev self-assigned this Jan 22, 2024
@mouredev
Copy link
Owner

¡Hola!

He realizado una modificación en la Action para que sólo se ejecute en el repositorio original. Debería ser suficiente para solucionar el problema.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants