From fdc7d3c334e307ff74e2fd416e84033a6fd0b985 Mon Sep 17 00:00:00 2001 From: Andrey Kislyuk Date: Sun, 10 Apr 2022 15:05:55 -0700 Subject: [PATCH] Add docs target --- common.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/common.mk b/common.mk index 0f3e934..899ac8c 100644 --- a/common.mk +++ b/common.mk @@ -41,6 +41,17 @@ release: http --check-status --auth ${GH_AUTH} POST ${UPLOADS_API}/$$(http --auth ${GH_AUTH} ${RELEASES_API}/latest | jq .id)/assets \ name==$$(basename dist/*.whl) label=="Python Wheel" < dist/*.whl $(MAKE) release-pypi + $(MAKE) release-docs + +release-docs: + $(MAKE) docs + -git branch -D gh-pages + git checkout -B gh-pages-stage + touch docs/html/.nojekyll + git add --force docs/html + git commit -m "Docs for ${TAG}" + git push --force origin $$(git subtree split --prefix docs/html --branch gh-pages):refs/heads/gh-pages + git checkout - release-pypi: python -m build