configlet
configlet copied to clipboard
The official tool for managing Exercism language track repositories.
Follow-up from https://github.com/exercism/configlet/commit/0e8d6659e43dbf0628abcd5ba477e0a011a7058a I did basic manual testing of every configlet command with the cross compiled executable using qemu. But it'd be best if we can run the integration tests...
Follow up from https://github.com/exercism/configlet/commit/0e8d6659e43dbf0628abcd5ba477e0a011a7058a
Follow-up from https://github.com/exercism/configlet/pull/460#discussion_r1293937435
Follow-up from https://github.com/exercism/configlet/commit/0e8d6659e43dbf0628abcd5ba477e0a011a7058a Some options: 1. Wait for `zig objcopy` to support `-R, --remove-section` 2. Install `llvm-strip` in CI. 3. Run a `strip` that supports the executable as a target...
We could run the tests workflow with Nim devel, but allow it to fail. This is easier now that we've bumped to Nim 2.0.0 (https://github.com/exercism/configlet/commit/fa7d0bba04aa36a8b721a0e0b71d728bf3533d06).
I don't know why #418 doesn't currently work. We could try Atlas instead. Forum posts on Atlas: - https://forum.nim-lang.org/t/10234 - https://forum.nim-lang.org/t/10210 - https://forum.nim-lang.org/t/9748 It also [claims to support reproducible builds](https://github.com/nim-lang/atlas/blob/master/doc/atlas.md#reproducible-builds--lockfiles),...
From the Nim 2.0.0 [detailed changelog][1] (emphasis added): >- Certain definitions from the default `system` module have been moved to the following new modules: > > - `std/syncio` > -...
Related to forum post: [Configlet 4.0.0 beta.11 breaks C# track builds](https://forum.exercism.org/t/configlet-4-0-0-beta-11-breaks-c-track-builds/5277)
I am suspicious that I may not have considered the case of two placeholders referencing concepts that contain links with the same link label, but different link destinations.
Follow-up to https://github.com/exercism/julia/pull/607 I think a good first step would be to complain about fenced code blocks where the info string is `note`, `caution`, or `advanced`. The list of languages...