Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Arregla GHA que agrega comentario sobre entradas faltantes #3305

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

Merged
merged 2 commits into from
Nov 23, 2024

Conversation

rtobar
Copy link
Collaborator

@rtobar rtobar commented Nov 23, 2024

La acción comenzó a fallar (e.g. https://github.com/python/python-docs-es/actions/runs/11980786740/job/33405766523?pr=3304) después de mergear #3301. Esto porque la acción realiza un "sparse checkout" (para ahorrar tiempo) de ciertos archivos, y con #3301 este checkout hubiese tenido que haber incluido a todo el submódulo cpython, con lo cual se hubieran agregado varios seguidos más a la ejecución del GHA.

Este PR separa nuestras propias dependencias en un nuevo archivo requirements-own.txt que es incluido por requirements.txt, pero que también puede ser referenciado de forma separada. El GHA en cuestión efectivamente ahora sólo instala requirements-own.txt, evitando así referenciar al submódulo de cpython.

Por otro lado, tener nuestras propias dependencias en un archivo separado no es malo en términos de organización de la información.

Nótese que este PR en sí va a fallar, ya que el archivo .yaml definiendo el GHA fallido se toma de la rama principla, no la del PR. Pero en rtobar#9 pueden ver que el fix funciona al abrir un PR contra una rama donde el fix ya está puesto.

That will allow us to install only those if necessary (hint: we need
to, sometimes).

Signed-off-by: Rodrigo Tobar <[email protected]>
We don't actually need cpython's documentation dependencies, since we
only run one of our own scripts.

Signed-off-by: Rodrigo Tobar <[email protected]>
@cmaureir cmaureir merged commit 70e20ec into python:3.13 Nov 23, 2024
3 of 4 checks passed
@rtobar rtobar deleted the sparse-co-fix branch November 27, 2024 03:42
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

Successfully merging this pull request may close these issues.

2 participants