Il workflow configlet usa lo strumento configlet per verificare se i file (di configurazione) di un track sono strutturati correttamente, sia dal punto di vista sintattico che semantico.
Lo fa eseguendo configlet lint.
I track possono usare configlet fmt per formattare i vari file di configurazione del track.
Lo stesso comando può anche servire a verificare se tutti i file di configurazione sono formattati correttamente.
Il workflow configlet supporta la verifica della corretta formattazione dei file di configurazione, ma è opzionale e disattivata per impostazione predefinita.
Per attivare la verifica della formattazione dei file di configurazione, segui questi passaggi:
.github/org-wide-files-config.toml con il seguente contenuto[configlet]
fmt = true
main, verrà aperta automaticamente una PR che modifica il workflow configlet.yml come segue: jobs:
configlet:
uses: exercism/github-actions/.github/workflows/configlet.yml@main
+ with:
+ fmt: true
configlet verificherà anche la formattazione dei file di configurazione del track.Il workflow è definito nel file .github/workflows/configlet.yml.