chore(global): some CI script fix for Gemini deployments

Also added some scripts to Pipfile and minimal update to FAQ page.

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.eu.org>
This commit is contained in:
Andrei Jiroh Halili 2023-10-01 08:33:49 +08:00
parent beb0d74b0d
commit c88c2e5519
No known key found for this signature in database
GPG key ID: 67BFC91B3DA12BE8
5 changed files with 32 additions and 6 deletions

View file

@ -11,7 +11,7 @@ fi
mkdir "gmi/api"
git rev-parse HEAD > "gmi/api/commit"
tar -C gmi -cvz . -f site.tar.gz
tar -C gmi -cvz . -f gemini-site.tar.gz
curl --oauth2-bearer "$SOURCEHUT_PAGES_TOKEN" \
-Fcontent=@site.tar.gz \
@ -20,4 +20,4 @@ curl --oauth2-bearer "$SOURCEHUT_PAGES_TOKEN" \
curl --oauth2-bearer "$SOURCEHUT_PAGES_TOKEN" \
-Fcontent=@site.tar.gz \
-Fprotocol=GEMINI \
"https://pages.sr.ht/publish/${GEMINI_CUSTOM_DOMAIN}"
"https://pages.sr.ht/publish/${GEMINI_CUSTOM_DOMAIN}"