Add GotHub support

This commit is contained in:
NoPlagiarism 2023-07-15 17:06:40 +05:00
parent 2b32622d52
commit 6427c8b325
3 changed files with 28 additions and 0 deletions

View file

@ -216,6 +216,18 @@ jobs:
apply_update
# ==============================================================
# GotHub update
# ==============================================================
curl -s https://codeberg.org/gothub/gothub-instances/raw/branch/master/instances.json | \
jq '[.[] | .link]' > gothub-tmp.json
jq --slurpfile gothub-tmp.json \
'(.[] | select(.type == "gothub") )
.instances |= $gothub[0]' services-full.json > services-tmp.json
apply_update
# ==============================================================
# TODO: Update instances for other services
# ==============================================================

View file

@ -20,6 +20,7 @@ defmodule Farside do
@quora_regex ~r/quora.com|quetre/
@gsearch_regex ~r/google.com\/search|whoogle/
@fandom_regex ~r/fandom.com|breezewiki/
@github_regex ~r/github.com|gothub/
@stackoverflow_regex ~r/stackoverflow.com|anonymousoverflow/
@parent_services %{
@ -37,6 +38,7 @@ defmodule Farside do
@quora_regex => ["quetre"],
@gsearch_regex => ["whoogle"],
@fandom_regex => ["breezewiki"],
@github_regex => ["gothub"],
@stackoverflow_regex => ["anonymousoverflow"]
}

View file

@ -569,6 +569,20 @@
"https://breeze.whateveritworks.org"
]
},
{
"type": "gothub",
"test_url": "/benbusby/farside",
"fallback": "https://gothub.projectsegfau.lt",
"instances": [
"https://gh.bloatcat.tk",
"https://gothub.lunar.icu",
"https://gothub.no-logs.com",
"https://gh.owo.si",
"https://gothub.projectsegfau.lt",
"https://gh.whateveritworks.org",
"https://gothub.dev.projectsegfau.lt"
]
},
{
"type": "anonymousoverflow",
"test_url": "/questions/6591213/how-do-i-rename-a-local-git-branch",