Skip to content

Commit 7b2a5c2

Browse files
exercism-botBethanyG
authored andcommitted
🤖 Sync org-wide files to upstream repo
More info: exercism/org-wide-files@784d161
1 parent fff1d2b commit 7b2a5c2

2 files changed

Lines changed: 160 additions & 169 deletions

File tree

.github/labels.yml

Lines changed: 139 additions & 169 deletions
Original file line numberDiff line numberDiff line change
@@ -1,169 +1,139 @@
1-
- name: "abandoned 🏚️"
2-
description: null
3-
color: "cfcdaa"
4-
5-
- name: "bug 🐛"
6-
description: null
7-
color: "b60205"
8-
9-
- name: "chore 🔧"
10-
description: null
11-
color: "293028"
12-
13-
- name: "claimed 🐾"
14-
description: "For new exercises being written by contributors and maintainers."
15-
color: "fff034"
16-
17-
- name: "dependencies"
18-
description: "Pull requests that update a dependency file."
19-
color: "257fe3"
20-
21-
- name: "discussion 💬"
22-
description: null
23-
color: "257fe3"
24-
25-
- name: "do not merge 🚧"
26-
description: "Don't merge until this label is removed."
27-
color: "fbca04"
28-
29-
- name: "documentation 📚"
30-
description: null
31-
color: "257fe3"
32-
33-
- name: "duplicate"
34-
description: null
35-
color: "e6e6e6"
36-
37-
- name: "enhancement 🦄 ⭐"
38-
description: "Changing current behaviour or enhancing/adding to what's already there."
39-
color: "b5f7ff"
40-
41-
- name: "experimental 🔬"
42-
description: "Speculative functionality or implementation."
43-
color: "ffffff"
44-
45-
- name: "first-timers only 🐣"
46-
description: "Issues reserved for first contributions."
47-
color: "000000"
48-
49-
- name: "good first issue"
50-
description: "Good issue for a new contributor to this project/repo."
51-
color: "bed643"
52-
53-
- name: "good first patch"
54-
description: "Good fix/patch for a new contributor to this project/repo."
55-
color: "bed643"
56-
57-
- name: "❔question❔"
58-
description: "I have a proposal or question about things, but nothing is broken."
59-
color: "293028"
60-
61-
- name: "hacktoberfest-accepted ☑️"
62-
description: null
63-
color: "f5a623"
64-
65-
- name: "hacktoberfest 🍁"
66-
description: null
67-
color: "fef2c0"
68-
69-
- name: "help wanted"
70-
description: "We'd like your help with this."
71-
color: "bd10e0"
72-
73-
- name: "improve documentation 💖"
74-
description:
75-
"specific improvements to documentation on the track, the exercises, or the
76-
repo."
77-
color: "ffffff"
78-
79-
- name: "improve exercise 💖"
80-
description: null
81-
color: "ffffff"
82-
83-
- name: "improve reference docs 💖"
84-
description: "For issues with links, introductions, or about docs for concepts."
85-
color: "ffffff"
86-
87-
- name: "improve test case 💖"
88-
description: "improve test case(s) for an exercise"
89-
color: "ffffff"
90-
91-
- name: "in-progress 🌿"
92-
description: null
93-
color: "ffffff"
94-
95-
- name: "invalid"
96-
description: null
97-
color: "e6e6e6"
98-
99-
- name: "maintainer action required❕"
100-
description: "A maintainer needs to take action on this."
101-
color: "b60205"
102-
103-
- name: "maintainer chore 🔧"
104-
description: null
105-
color: "000000"
106-
107-
- name: "new documentation ✨"
108-
description: null
109-
color: "5331b5"
110-
111-
- name: "new exercise ✨"
112-
description: null
113-
color: "5331b5"
114-
115-
- name: "new reference doc ✨"
116-
description: null
117-
color: "5331b5"
118-
119-
- name: "new test case ✨"
120-
description: null
121-
color: "5331b5"
122-
123-
- name: "on hold ✋🏽 "
124-
description: "Action should stop on this issue or PR for now."
125-
color: "fef2c0"
126-
127-
- name: "pinned 📌"
128-
description: "Do no mark stale or invalid."
129-
color: "ffd141"
130-
131-
- name: "please review 👀"
132-
description: null
133-
color: "257fe3"
134-
135-
- name: "spam 🚫"
136-
description: "This is a spam/nuisance issue or PR."
137-
color: "ffffff"
138-
139-
- name: "security 🚨"
140-
description: "Security issue or patch."
141-
color: "ffffff"
142-
143-
- name: "status/draft"
144-
description: "This is in draft and open for comment/suggestion."
145-
color: "dea3ea"
146-
147-
- name: "status/won't fix 🙅🏽"
148-
description: "While this may be an issue, it will not be fixed at this time."
149-
color: "dea3ea"
150-
151-
- name: "v3-migration 🤖"
152-
description: "Preparing for Exercism v3"
153-
color: "e99695"
154-
155-
- name: "wip/content-checking ☑️"
156-
description: "Content checking tasks for exercises that are in development."
157-
color: "a389f1"
158-
159-
- name: "wip/proof-reading 👀"
160-
description: "Proof-reading tasks for exercises that are in development."
161-
color: "a389f1"
162-
163-
- name: "wip/story-writing ✍️"
164-
description: "Story writing tasks for exercises that are in development."
165-
color: "a389f1"
166-
167-
- name: "wip/style-guideline-checking 📐"
168-
description: "Style guideline tasks for exercises that are in development."
169-
color: "a389f1"
1+
# This is an auto-generated file. Please don't edit this file directly.
2+
3+
# This file is automatically generated by merging two files:
4+
# 1. The Exercism-wide labels: defined in https://github.com/exercism/org-wide-files/blob/main/synced-files/.github/labels.yml)
5+
# 2. The repository-specific labels: defined in a `.appends/.github/labels.yml` file (optional)
6+
#
7+
# If you want to use additional labels besides the Exercism-wide labels,
8+
# don't edit this file directly but instead create a `.appends/.github/labels.yml`
9+
# file within this repo.
10+
#
11+
# Any changes to the repo's `.appends/.github/labels.yml` file or the
12+
# Exercism-wide `labels.yml` file will automatically result in this file being
13+
# regenerated and the labels being updated. This typically takes 5-10 minutes.
14+
15+
# ---
16+
#
17+
# These are the Exercism-wide labels which are shared across all repos.
18+
# The Exercism-wide labels are used to show "tasks" on the website, which
19+
# will point users to things they can help contribute with.
20+
21+
# The x:action labels describe what sort of work the contributor
22+
# will be engaged in when working on the issue
23+
- name: "x:action/create"
24+
description: "Work on something from scratch"
25+
color: "6f60d2"
26+
27+
- name: "x:action/fix"
28+
description: "Fix an issue"
29+
color: "6f60d2"
30+
31+
- name: "x:action/improve"
32+
description: "Improve existing functionality/content"
33+
color: "6f60d2"
34+
35+
- name: "x:action/proofread"
36+
description: "Proofread text"
37+
color: "6f60d2"
38+
39+
- name: "x:action/sync"
40+
description: "Sync content with its latest version"
41+
color: "6f60d2"
42+
43+
# The x:knowledge labels describe how much Exercism knowledge
44+
# is required by the contributor
45+
- name: "x:knowledge/none"
46+
description: "No existing Exercism knowledge required"
47+
color: "604fcd"
48+
49+
- name: "x:knowledge/elementary"
50+
description: "Little Exercism knowledge required"
51+
color: "604fcd"
52+
53+
- name: "x:knowledge/intermediate"
54+
description: "Quite a bit of Exercism knowledge required"
55+
color: "604fcd"
56+
57+
- name: "x:knowledge/advanced"
58+
description: "Comprehensive Exercism knowledge required"
59+
color: "604fcd"
60+
61+
# The x:models labels indicate what part of Exercism
62+
# the contributor will be working on
63+
- name: "x:module/analyzer"
64+
description: "Work on Analyzers"
65+
color: "5240c9"
66+
67+
- name: "x:module/concept"
68+
description: "Work on Concepts"
69+
color: "5240c9"
70+
71+
- name: "x:module/concept-exercise"
72+
description: "Work on Concept Exercises"
73+
color: "5240c9"
74+
75+
- name: "x:module/generator"
76+
description: "Work on Exercise generators"
77+
color: "5240c9"
78+
79+
- name: "x:module/practice-exercise"
80+
description: "Work on Practice Exercises"
81+
color: "5240c9"
82+
83+
- name: "x:module/representer"
84+
description: "Work on Representers"
85+
color: "5240c9"
86+
87+
- name: "x:module/test-runner"
88+
description: "Work on Test Runners"
89+
color: "5240c9"
90+
91+
# The x:size labels describe the expected amount of work
92+
# for a contributor
93+
- name: "x:size/tiny"
94+
description: "Tiny amount of work"
95+
color: "4836bf"
96+
97+
- name: "x:size/small"
98+
description: "Small amount of work"
99+
color: "4836bf"
100+
101+
- name: "x:size/medium"
102+
description: "Medium amount of work"
103+
color: "4836bf"
104+
105+
- name: "x:size/large"
106+
description: "Large amount of work"
107+
color: "4836bf"
108+
109+
- name: "x:size/massive"
110+
description: "Massive amount of work"
111+
color: "4836bf"
112+
113+
# The x:status label indicates if there is already someone
114+
# working on the issue
115+
- name: "x:status/claimed"
116+
description: "Someone is working on this issue"
117+
color: "4231af"
118+
119+
# The x:type labels describe how much Exercism knowledge
120+
# is required by the contributor
121+
- name: "x:type/ci"
122+
description: "Work on Continuous Integration (e.g. GitHub Actions workflows)"
123+
color: "3c2d9f"
124+
125+
- name: "x:type/coding"
126+
description: "Work on code that will run in production"
127+
color: "3c2d9f"
128+
129+
- name: "x:type/content"
130+
description: "Work on content (e.g. exercises, concepts)"
131+
color: "3c2d9f"
132+
133+
- name: "x:type/docker"
134+
description: "Work on Dockerfiles"
135+
color: "3c2d9f"
136+
137+
- name: "x:type/docs"
138+
description: "Work on Documentation"
139+
color: "3c2d9f"

.github/workflows/sync-labels.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Tools
2+
3+
on:
4+
push:
5+
branches: [main]
6+
paths:
7+
- .github/labels.yml
8+
- .github/workflows/sync-labels.yml
9+
schedule:
10+
- cron: 6 6 6 * *
11+
workflow_dispatch:
12+
13+
jobs:
14+
sync-labels:
15+
name: Sync labels
16+
runs-on: ubuntu-latest
17+
steps:
18+
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
19+
- uses: micnncim/action-label-syncer@3abd5ab72fda571e69fffd97bd4e0033dd5f495c
20+
env:
21+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)