From c714e13a8479558e805fc77d42ef6751bf2ea735 Mon Sep 17 00:00:00 2001 From: Carlos A Becker Date: Thu, 29 Dec 2022 11:11:16 -0300 Subject: [PATCH] docs: deploy to cloudflare pages Signed-off-by: Carlos A Becker --- scripts/pages/build.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 scripts/pages/build.sh diff --git a/scripts/pages/build.sh b/scripts/pages/build.sh new file mode 100755 index 000000000..5cf0b857c --- /dev/null +++ b/scripts/pages/build.sh @@ -0,0 +1,14 @@ +#!/bin/bash +set -euo pipefail + +# install +pip install --upgrade pip +pip install -U mkdocs-material mkdocs-redirects mkdocs-minify-plugin lunr + +# prepare +./scripts/get-releases.sh +version="$(curl -sSf -H "Authorization: Bearer $GITHUB_TOKEN" "https://api.github.com/repos/goreleaser/goreleaser/releases/latest" | jq -r '.tag_name')" +sed -s'' -i "s/__VERSION__/$version/g" www/docs/install.md + +# build +mkdocs build -f www/mkdocs.yml