summaryrefslogtreecommitdiff
path: root/cli/ghpr.py
diff options
context:
space:
mode:
Diffstat (limited to 'cli/ghpr.py')
-rw-r--r--cli/ghpr.py37
1 files changed, 0 insertions, 37 deletions
diff --git a/cli/ghpr.py b/cli/ghpr.py
deleted file mode 100644
index 926a338..0000000
--- a/cli/ghpr.py
+++ /dev/null
@@ -1,37 +0,0 @@
-import click
-
-from pathlib import Path
-
-from .base import cli
-
-ROOT_PATH = Path(__file__).parents[1]
-
-
-@cli.command()
-@click.argument("path", type=click.Path())
-def ghpr(path):
- with open(path, "r") as f:
- for line in f:
- domain, handle, name = [x.strip() for x in line.strip().split(",")]
- handle = None if "@" in handle else handle
-
- fn = domain.replace(".", "")
-
- path = ROOT_PATH / "names" / f"{fn}.yml"
- if path.exists():
- print(f"{domain} already exists")
- continue
-
- with open(path, "w") as out:
- s = f"domain: {domain}\nname: {name}\n"
- if handle:
- s += f"github: {handle}\n"
- s += "candidate: true\n"
- out.write(s)
-
- # run(["git", "checkout", "-b", domain])
- # run(["git", "add", f"names/{fn}.yml"])
- # run(["git", "commit", "-m", f"Add {domain}"])
- # run(["git", "push", "-u", "origin", domain])
- # run(["gh", "pr", "create", "-t", f"Add {domain}", "-b", f"Hey @{handle}, would you like to merge this PR adding you to https://namehack.club?"])
- # run(["git", "checkout", "main"])