250128.1 · 39eea145b4add3e19fa7a22be80b7854a4d6c3f5
website: deploy website from GitHub Actions (#3237)
Deploying GitHub Pages from the gh-pages branch is a classic way. We can use actions/deploy-pages action to deploy GitHub Pages.
reading declarations
Changes to scripts/. All files
scripts/update-website
@@ -1,30 +0,0 @@-#!/bin/bash--# This script builds the website from the docs directory of-# the current branch and copies it over to the gh-pages-# branch.--set -eux-shopt -s dotglob--# build website-scriptdir=$(dirname "$0")-cd "$scriptdir"/../docs-rm -rf output-mkdir output-pipenv run python3 build_website.py-cd ..--# copy to /tmp-tmpdir=$(mktemp -d -t jq.website.XXXXXXXXXX)-cp -r docs/output/* "$tmpdir"-cp .gitignore "$tmpdir"--# copy to gh-pages-git checkout gh-pages-cp -r "$tmpdir"/* .-cp "$tmpdir"/.gitignore .--# clean up-rm -rf "$tmpdir"-echo SUCCESS