fix: sacar secrets de workflow_call en las ocho plantillas #5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/secrets-fuera-de-workflow-call"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Forgejo 15.0.9 rechaza el archivo entero si
workflow_calldeclarasecrets— el error esworkflow_call only supports keys inputs and outputs— y genera un run fallido de 0 s en cada push y en cada pull request de todo repositorio que use la plantilla. Se vieron seis en rojo al cerrar el PR #4 debalanzio/api.Los secretos siguen llegando igual: el llamador los pasa en
jobs.<id>.secretsy Forgejo los entrega sin que la plantilla los declare. Es el mismo arreglo que ya estaba probado en_revision.yaml, que por eso no aparece en el diff.En cada archivo queda un comentario con el porqué y con los nombres que el llamador tiene que pasar, incluidas las dos aclaraciones que vivían en las descripciones del bloque borrado (
INFRA_CLONE_TOKENsolo si el repo de infra es privado; las credenciales del registry sirven también para los módulos Go privados).Verificado: los diez workflows parsean, ninguno quedó con claves repetidas, y
workflow_callsolo tieneinputsyoutputs. El diff son únicamente las líneas borradas del bloque más los comentarios: no se borró ningún comentario preexistente.🤖 Generated with Claude Code
https://claude.ai/code/session_012oVizRo2WB4FeZVRnHr9Ye
Forgejo 15.0.9 rechaza el archivo entero si workflow_call declara "secrets" ("workflow_call only supports keys inputs and outputs"), y genera un run fallido de 0 s en cada push y en cada pull request de todo repositorio que las use. Se vieron seis en rojo al cerrar el PR #4 de balanzio/api. Los secretos siguen llegando igual: el llamador los pasa en jobs.<id>.secrets y Forgejo los entrega sin que la plantilla los declare. Es el mismo arreglo que ya estaba probado en _revision.yaml. En cada archivo queda un comentario con el por qué y con los nombres que el llamador tiene que pasar, incluidas las dos aclaraciones que vivían en las descripciones del bloque borrado. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012oVizRo2WB4FeZVRnHr9Ye