Der configlet-Workflow nutzt das configlet-Tool, um zu prüfen, ob die (Konfigurations-)Dateien eines Tracks korrekt strukturiert sind, und zwar sowohl syntaktisch als auch semantisch.
Dazu führt er configlet lint aus.
Tracks können configlet fmt verwenden, um die verschiedenen Konfigurationsdateien des Tracks zu formatieren.
Mit demselben Befehl kannst du auch prüfen, ob alle Konfigurationsdateien korrekt formatiert sind.
Der configlet-Workflow unterstützt die Prüfung, ob die Konfigurationsdateien korrekt formatiert sind, aber das ist optional und standardmäßig deaktiviert.
Um die Formatierung der Konfigurationsdateien ebenfalls prüfen zu lassen, geh so vor:
.github/org-wide-files-config.toml mit folgendem Inhalt[configlet]
fmt = true
main gemergt wurde, wird automatisch ein PR geöffnet, der den configlet.yml-Workflow wie folgt ändert: jobs:
configlet:
uses: exercism/github-actions/.github/workflows/configlet.yml@main
+ with:
+ fmt: true
configlet-Workflow zusätzlich die Formatierung der Konfigurationsdateien des Tracks.Der Workflow ist in der Datei .github/workflows/configlet.yml definiert.