configlet
configlet copied to clipboard
The official tool for managing Exercism language track repositories.
Continue the [recent `zig cc` work][1], such that the next configlet release will have two new release assets: ```text configlet_4.0.0-beta.n_linux_powerpc64.tar.gz configlet_4.0.0-beta.n_linux_powerpc64.tar.gz.minisig ``` where the archive contains the executable: ```console $...
Possible options: 1. GitHub Actions: macOS running BSD in a VM - [VirtualBox is installed](https://github.com/actions/virtual-environments/blob/82fa8f2880083cc7e310fb7f2aa912aa52438aa7/images/macos/macos-10.15-Readme.md) 1. [sourcehut](https://man.sr.ht/builds.sr.ht/compatibility.md): Has FreeBSD and OpenBSD, but sourcehut will become a paid service when it...
Similar to issue https://github.com/exercism/canonical-data-syncer/issues/24, but for the fetch scripts (which already have 32-bit support). The v2 `configlet` [released ARM binaries](https://github.com/exercism/v2-configlet/releases/tag/v3.9.2), but the [fetch-configlet script there](https://github.com/exercism/v2-configlet/blob/86bf086c6fbb0486a43a4f499baffb5a8f2a8278/scripts/fetch-configlet) never supported downloading them. This...
Closes: #524 --- To-do: - [ ] Finish and merge #619 Note: - open issues labelled as [priority: high](https://github.com/exercism/configlet/issues?q=is%3Aissue+is%3Aopen+label%3A%22priority%3A+high%22) - open issues labelled as [kind: bug](https://github.com/exercism/configlet/issues?q=is%3Aissue+is%3Aopen+label%3A%22kind%3A+bug%22)
With configlet having been used for quite a while now across a wide variety of tracks, I think it's time promote configlet out of alpha status 🥳
macOS 13 is available in GitHub-hosted runners [since 2023-04-24](https://github.blog/changelog/2023-04-24-github-actions-macos-13-is-now-available/). At the time of writing, it's [still considered beta](https://github.com/actions/runner-images#available-images), and `macos-latest` uses macOS 12. Related: https://github.com/exercism/configlet/issues/661 --- Their defintion of beta:...
We don't need to support the entire TOML syntax, just the syntax of: - `#` begins a comment - `some-uuid = bool` includes/excludes a UUID Using our own parser would:...
See https://nim-lang.org/blog/2022/12/21/version-20-rc.html#backward-compatibility