PLEASE NOTE: These instructions are for Exercism Admins only. Maintainers should request that admins create a new test runner for them. Please create a new topic on the forum.
This repository is a template repository for creating [test runners][test-runners] for [Exercism][exercism] tracks.
To create a new test runner, use the bin/bootstrap.sh script:
LANGUAGE="<LANGUAGE NAME>" SLUG="<LANGUAGE_SLUG>" bin/bootstrap.shFor example:
LANGUAGE="Common Lisp" SLUG="common-lisp" bin/bootstrap.shThis will automatically:
- Create the test runner repository
- Setup access for the
maintainers-admin,guardiansand track team - Setup branch protection rules
- Give this repository access to the secrets required to deploy the image
- Disable merge and rebase commits
Follow the enable tooling to deploy to production instructions to test/deploy the test runner.