Skip to content

Commit

Permalink
Define the labels used in this repo.
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
ErikSchierboom committed Jun 11, 2021
1 parent ca690bc commit 1ac14e4
Showing 1 changed file with 184 additions and 0 deletions.
184 changes: 184 additions & 0 deletions .github/labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,184 @@
# This is an auto-generated file. Please don't edit this file directly.

# This file is automatically generated by merging two files:
# 1. The Exercism-wide labels: defined in https://github.com/exercism/org-wide-files/blob/main/synced-files/.github/labels.yml)
# 2. The repository-specific labels: defined in a `.appends/.github/labels.yml` file (optional)
#
# If you want to use additional labels besides the Exercism-wide labels,
# don't edit this file directly but instead create a `.appends/.github/labels.yml`
# file within this repo.
#
# Any changes to the repo's `.appends/.github/labels.yml` file or the
# Exercism-wide `labels.yml` file will automatically result in this file being
# regenerated and the labels being updated. This typically takes 5-10 minutes.

# ---
#
# These are the Exercism-wide labels which are shared across all repos.
# The Exercism-wide labels are used to show "tasks" on the website, which
# will point users to things they can help contribute with.

# The x:action labels describe what sort of work the contributor
# will be engaged in when working on the issue
- name: "x:action/create"
description: "Work on something from scratch"
color: "6f60d2"

- name: "x:action/fix"
description: "Fix an issue"
color: "6f60d2"

- name: "x:action/improve"
description: "Improve existing functionality/content"
color: "6f60d2"

- name: "x:action/proofread"
description: "Proofread text"
color: "6f60d2"

- name: "x:action/sync"
description: "Sync content with its latest version"
color: "6f60d2"

# The x:knowledge labels describe how much Exercism knowledge
# is required by the contributor
- name: "x:knowledge/none"
description: "No existing Exercism knowledge required"
color: "604fcd"

- name: "x:knowledge/elementary"
description: "Little Exercism knowledge required"
color: "604fcd"

- name: "x:knowledge/intermediate"
description: "Quite a bit of Exercism knowledge required"
color: "604fcd"

- name: "x:knowledge/advanced"
description: "Comprehensive Exercism knowledge required"
color: "604fcd"

# The x:models labels indicate what part of Exercism
# the contributor will be working on
- name: "x:module/analyzer"
description: "Work on Analyzers"
color: "5240c9"

- name: "x:module/concept"
description: "Work on Concepts"
color: "5240c9"

- name: "x:module/concept-exercise"
description: "Work on Concept Exercises"
color: "5240c9"

- name: "x:module/generator"
description: "Work on Exercise generators"
color: "5240c9"

- name: "x:module/practice-exercise"
description: "Work on Practice Exercises"
color: "5240c9"

- name: "x:module/representer"
description: "Work on Representers"
color: "5240c9"

- name: "x:module/test-runner"
description: "Work on Test Runners"
color: "5240c9"

# The x:size labels describe the expected amount of work
# for a contributor
- name: "x:size/tiny"
description: "Tiny amount of work"
color: "4836bf"

- name: "x:size/small"
description: "Small amount of work"
color: "4836bf"

- name: "x:size/medium"
description: "Medium amount of work"
color: "4836bf"

- name: "x:size/large"
description: "Large amount of work"
color: "4836bf"

- name: "x:size/massive"
description: "Massive amount of work"
color: "4836bf"

# The x:status label indicates if there is already someone
# working on the issue
- name: "x:status/claimed"
description: "Someone is working on this issue"
color: "4231af"

# The x:type labels describe how much Exercism knowledge
# is required by the contributor
- name: "x:type/ci"
description: "Work on Continuous Integration (e.g. GitHub Actions workflows)"
color: "3c2d9f"

- name: "x:type/coding"
description: "Work on code that will run in production"
color: "3c2d9f"

- name: "x:type/content"
description: "Work on content (e.g. exercises, concepts)"
color: "3c2d9f"

- name: "x:type/docker"
description: "Work on Dockerfiles"
color: "3c2d9f"

- name: "x:type/docs"
description: "Work on Documentation"
color: "3c2d9f"

# ----------------------------------------------------------------------------------------- #
# These are the repository-specific labels that augment the Exercise-wide labels defined in #
# https://github.com/exercism/org-wide-files/blob/main/global-files/.github/labels.yml. #
# ----------------------------------------------------------------------------------------- #

- name: "bug"
description: "Something isn't working"
color: "d73a4a"

- name: "dependencies"
description: "Pull requests that update a dependency file"
color: "0366d6"

- name: "documentation"
description: "Improvements or additions to documentation"
color: "0075ca"

- name: "duplicate"
description: "This issue or pull request already exists"
color: "cfd3d7"

- name: "enhancement"
description: "New feature or request"
color: "a2eeef"

- name: "good first issue"
description: "Good for newcomers"
color: "7057ff"

- name: "help wanted"
description: "Extra attention is needed"
color: "008672"

- name: "invalid"
description: "This doesn't seem right"
color: "e4e669"

- name: "question"
description: "Further information is requested"
color: "d876e3"

- name: "wontfix"
description: "This will not be worked on"
color: "ffffff"

0 comments on commit 1ac14e4

Please sign in to comment.