A configlet a configlet eszköz segítségével ellenőrzi, hogy egy kurzus (konfigurációs) fájljai megfelelően strukturáltak-e, mind szintaktikailag, mind szemantikailag.
Ehhez a configlet lint parancsot futtatja.
A kurzusok a configlet fmt használatával formázhatják a kurzus különféle konfigurációs fájljait.
Ugyanezzel a parancsal az is ellenőrizhető, hogy minden konfigurációs fájl megfelelően van-e formázva.
A configlet workflow támogatja annak ellenőrzését, hogy a konfigurációs fájlok megfelelően vannak-e formázva, de ez opcionális, és alapértelmezés szerint le van tiltva.
Ha be szeretnéd kapcsolni a konfigurációs fájlok formázásának ellenőrzését, kövesd az alábbi lépéseket:
.github/org-wide-files-config.toml fájlt a következő tartalommal[configlet]
fmt = true
main ágba, automatikusan megnyílik egy PR, amely a következőképpen módosítja a configlet.yml workflow-t: jobs:
configlet:
uses: exercism/github-actions/.github/workflows/configlet.yml@main
+ with:
+ fmt: true
configlet workflow a kurzus konfigurációs fájljainak formázását is ellenőrzi.A workflow a .github/workflows/configlet.yml fájlban van definiálva.