-
Notifications
You must be signed in to change notification settings - Fork 3
/
data.py
30 lines (26 loc) · 1.46 KB
/
data.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
from .types import GitHubPagesRecord
# generates CNAME records from `{subdomain}.hexxy.media` to `{user}.github.io`
GITHUB_PAGES_RECORDS = [
GitHubPagesRecord("addons", user="SamsTheNerd", title="Hex Casting Additions"),
GitHubPagesRecord("hexdoc", user="hexdoc-dev", title="hexdoc"),
]
# parameters:
# - subdomain (the first string): Subdomain name, eg. "book" creates the subdomain `book.hexxy.media`
# - user: GitHub username owning the repository that is using GitHub Pages.
# - title: Display name used on hexxy.media. Defaults to the subdomain with the first letter capitalized.
# - hoist: If True, display on hexxy.media in a separate group from the rest of the links.
GITHUB_PAGES_MOD_BOOKS = [
GitHubPagesRecord("book", user="hexdoc-dev", title="Book of Hexxy", hoist=True),
GitHubPagesRecord(
"hexcasting", user="FallingColors", title="Hex Casting", hoist=True
),
GitHubPagesRecord("ephemera", user="beholderface"),
GitHubPagesRecord("hexgloop", user="SamsTheNerd", title="Hex Gloop"),
GitHubPagesRecord("hexbound", user="object-Object"),
GitHubPagesRecord("hexdebug", user="object-Object", title="HexDebug"),
GitHubPagesRecord("oneironaut", user="beholderface"),
GitHubPagesRecord("complexhex", user="kineticneticat", title="Complex Hex"),
GitHubPagesRecord("hexical", user="miyucomics"),
GitHubPagesRecord("hexcellular", user="miyucomics"),
]
ALL_GITHUB_PAGES_RECORDS = GITHUB_PAGES_RECORDS + GITHUB_PAGES_MOD_BOOKS