Commit Graph

27 Commits

Author SHA1 Message Date
Erik Schierboom
29d78ad9b0 Remove obsolete pattern properties from track's config.json file. (#48) 2021-07-14 13:30:59 +01:00
Exercism Bot
5e009f3fb0 🤖 Sync org-wide files to upstream repo (#47)
More info: 53f167009e
2021-07-06 12:18:52 +01:00
Corey McCandless
dea1895abb Replace Travis with GHA (#9)
Co-authored-by: Erik Schierboom <erik_schierboom@hotmail.com>
2021-06-30 13:25:59 +02:00
Erik Schierboom
ca634e7324 🤖 Update labels (#46)
* Define repo-specific labels.

This commit adds a `.appends/.github/labels.yml` file, which contains the repo-specific labels. This file will automatically be combined with the Exercism-wide labels defined in https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml to form the `.github/labels.yml` file.

* Define the labels used in this repo.

This commit adds a `.github/labels.yml` file, which contains the full list of labels that this repo can use. This file is a combination of the `.appends/.github/labels.yml` file and the Exercism-wide labels defined in https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml.

* Add a GitHub Actions workflow to automatically sync the repository labels.

This commit adds a `.github/workflow/sync-labels.yml` file, which defines a workflow that syncs this repository's labels with the contents of the `.github/labels.yml` file. The labels are synced automatically whenever the `.github/labels.yml` file changes.
2021-06-18 17:34:02 +01:00
Erik Schierboom
545b0090ce 🤖 Add labels append file (#43)
The `.appends/.github/labels.yml` file contains all the labels that are currently used in this repo. The `.github/labels.yml` file will contain the full list of labels that this repo can use, which will be a combination of the `.appends/.github/labels.yml` file and a centrally-managed `labels.yml` file. We'll automatically sync any changes, which allows us to guarantee that all the track repositories will have a pre-determined set of labels, augmented with any custom labels defined in the `.appends/.github/labels.yml` file.
2021-06-01 12:21:47 +01:00
Erik Schierboom
44d86b28de 🤖 Remove online_editor.ace_editor_language key (#42) 2021-05-28 13:07:07 +01:00
Erik Schierboom
3136227adc 🤖 Add Ace editor and highlightjs languages to config.json (#37)
1. `ace_editor_language`: the language identifier for the Ace editor that is used to edit code on the website
2. `highlightjs_language`: the language identifier for Highlight.js which is used to highlight code on the website
2021-05-18 15:17:00 +01:00
Erik Schierboom
89d9dc47fb 🤖 Add fetch configlet script(s) to CODEOWNERS file (#38) 2021-05-06 13:30:28 +01:00
Erik Schierboom
607b4cf13f [v3] Update Markdown files to latest spec (#33)
All Markdown files should, from this point on, start with a level one heading.
See https://github.com/exercism/configlet/issues/150 for the rationale behind these changes.

The full specification can be found [here](https://github.com/exercism/docs/blob/main/contributing/standards/markdown.md).
2021-05-04 13:52:12 +01:00
Jeremy Walker
423984a34f Merge pull request #36 from ErikSchierboom/add-docs-config-json
🤖 Add docs configuration
2021-03-19 17:43:36 +00:00
Erik Schierboom
ea70342bb3 Add docs configuration
To allow rendering the track's documents on the v3 website, we're introducing a docs/config.json file.

This commit adds the docs/config.json file.
2021-03-19 18:25:22 +01:00
Erik Schierboom
007590ab10 [v3] Fix configlet CI workflow 2021-02-05 12:50:22 +00:00
Erik Schierboom
4484e41932 [v3] Add dependabot to keep GHA dependencies up-to-date 2021-02-05 12:50:22 +00:00
Erik Schierboom
023224db17 [v3] Update fetch-configlet script to work with configlet v3 2021-02-05 12:50:22 +00:00
Erik Schierboom
fe37435d67 [v3] Add configlet CI workflow 2021-02-05 12:50:22 +00:00
Erik Schierboom
921b8846be [v3] Add tags to config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
fa2cf3998d [v3] Add key features to config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
265671c33b [v3] Add concepts to config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
edac55f161 [v3] Add concept exercises to config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
7b2be39898 [v3] Move exercises to practice exercises property in config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
2b5c6679fd [v3] Re-order practice exercises in config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
06a63694d0 [v3] Add online_editor property to config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
5257d91849 [v3] Add slug to config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
a9b9068c8c [v3] Add status to config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
77fd1e05a1 [v3] Add version property to config.json 2021-02-05 12:50:22 +00:00
Erik Schierboom
fe4e919259 Add codeowner for maintainers.json file (#7) 2020-10-14 17:52:09 +02:00
Katrina Owen
1dd0280cd4 Bootstrap 05AB1E track 2020-06-28 12:13:08 -06:00