armory3d / armsdk

Single-clone Armory SDK
37 stars 30 forks source link

Auto-deploy API docs to armory3d.org/api #28

Closed MoritzBrueckner closed 3 years ago

MoritzBrueckner commented 3 years ago

Thanks to https://github.com/armory3d/armsdk/pull/24 we now have a Github action that builds the latest API documentation on each release, however it's currently not deployed to armory3d.org/api (source repo). Instead it's deployed to armsdk/gh-pages which is not "connected" to the website. Is it possible to deploy to the actual API repo instead, then update the submodule here and trigger a rebuild of the website?

tong commented 3 years ago

Another option could be to create a subdomain (like api.armory.org) and change the dns settings to point to the gh-pages of this repo (https://armory3d.github.io/armsdk).

See: https://docs.github.com/en/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site#configuring-a-subdomain

luboslenco commented 3 years ago

https://api.armory3d.org/ is alive!

MoritzBrueckner commented 3 years ago

Thanks a lot! I think we should remove the old API docs then and redirect to the new URL, if that is possible with GitHub pages.