Configlet usa la herramienta configlet para verificar que los archivos (de configuración) de un track estén correctamente estructurados, tanto sintáctica como semánticamente.
Para ello, ejecuta configlet lint.
Los tracks pueden usar configlet fmt para dar formato a los distintos archivos de configuración del track.
El mismo comando también se puede usar para verificar que todos los archivos de configuración tengan el formato correcto.
El flujo de trabajo configlet admite verificar si los archivos de configuración tienen el formato correcto, pero esto es opcional y está desactivado de forma predeterminada.
Si quieres activar la verificación del formato de los archivos de configuración, sigue estos pasos:
.github/org-wide-files-config.toml con el siguiente contenido[configlet]
fmt = true
main, se abrirá automáticamente un PR que modifica el flujo de trabajo configlet.yml de la siguiente manera: jobs:
configlet:
uses: exercism/github-actions/.github/workflows/configlet.yml@main
+ with:
+ fmt: true
configlet también verificará el formato de los archivos de configuración del track.El flujo de trabajo se define en el archivo .github/workflows/configlet.yml.