diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..0aab253f --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,13 @@ +{ + "name": "exercism-raku", + "image": "mcr.microsoft.com/devcontainers/base:noble", + "features": { + "ghcr.io/guiyomh/features/just:0": { + "version": "latest" + }, + "ghcr.io/devcontainers-extra/features/raku-asdf:1": { + "version": "latest" + } + }, + "postCreateCommand": "just setup" +} diff --git a/README.md b/README.md index 75b3b2ee..efeef3b3 100644 --- a/README.md +++ b/README.md @@ -15,10 +15,8 @@ Help us keep Exercism welcoming. Please read and abide by the Use the command `just setup` provided by the `justfile`. - ## Adding and Updating Exercises - Use the commands `just create-practice-exercise` and `just generate-practice-exercise` provided by the `justfile`. ## Running The Tests diff --git a/justfile b/justfile index af934bd7..323fb97d 100644 --- a/justfile +++ b/justfile @@ -1,6 +1,6 @@ setup: bin/fetch-configlet - zef install --deps-only . + zef install --/test --deps-only . create-practice-exercise slug author diff='1': bin/configlet create --practice-exercise {{slug}} --author {{author}} --difficulty {{diff}}