Exercism Representer Template
August 21, 2024 ยท View on GitHub
PLEASE NOTE: These instructions are for Exercism Admins only. Maintainers should request that admins create a new representer for them. Please create a new topic on the forum.
Exercism Representer Template
This repository is a template repository for creating [representers][representers] for [Exercism][exercism] tracks.
To create a new representer, use the bin/bootstrap.sh script:
LANGUAGE="<LANGUAGE NAME>" SLUG="<LANGUAGE_SLUG>" bin/bootstrap.sh
For example:
LANGUAGE="Common Lisp" SLUG="common-lisp" bin/bootstrap.sh
This will automatically:
- Create the representer 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
Deployment
Follow the enable tooling to deploy to production instructions to test/deploy the representer.