Skip to content

Commit ca994ef

Browse files
committed
feat: add required email field to contributors
1 parent 1236e2e commit ca994ef

File tree

4 files changed

+9
-7
lines changed

4 files changed

+9
-7
lines changed

contributors/ap-1.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
full-name = "Anish Pallati"
22
github-username = "ap-1"
33
slack-member-id = "U07FPJKFB5E"
4+

docs/contributors.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@ Create a new TOML file in `contributors/` with your GitHub username as the filen
99
full-name = "Your Name"
1010
github-username = "your-github-username"
1111
slack-member-id = "U07FPJKFB5E"
12+
1213
```
1314

14-
All of these fields are required.
15+
All of these fields are required. The "email" field in particular is used for Tech Committee-wide communication and team-specific notifications.
1516

1617
To find your `slack-member-id`, follow these steps:
1718

meta/schemas/contributor.schema.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"required": [
44
"full-name",
55
"github-username",
6-
"slack-member-id"
6+
"slack-member-id",
7+
"email"
78
],
89
"properties": {
910
"full-name": {
@@ -15,6 +16,10 @@
1516
"slack-member-id": {
1617
"type": "string",
1718
"pattern": "^U[A-Z0-9]+$"
19+
},
20+
"email": {
21+
"type": "string",
22+
"format": "email"
1823
}
1924
},
2025
"additionalProperties": false

repos/cmueats.toml

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)