I’m syncing the Tcl track. Starting with a docs and metadata PR, the configlet CI failed because the track config.json was flagged. OK, configlet fmt, commit and push.
Now configlet CI fails with
Run configlet lint
The lint command is under development.
To check your track using the latest linting rules,
please regularly update configlet and re-run this command.
The `exercises.concept` key is missing:
/home/runner/work/tcl/tcl/config.json
The `concepts` key is missing:
/home/runner/work/tcl/tcl/config.json
Configlet detected at least one problem.
For more information on resolving the problems, please see the documentation:
https://exercism.org/docs/building/configlet/lint
Error: Process completed with exit code 1.
Those keys (the values were empty arrays) were indeed removed by configlet fmt.
Either configlet fmt
fails or configlet lint
fails, depending on the presence/absence of those keys.