OpenSearch 是可以直接在 GitHub Page 中部署的。
首先将需要部署的仓库 fork 到成为你自己的仓库。
进入 GitHub 的 Page 页面中。
Page 页面的配置请参考下图。
上面比较重要的 2 个配置参数为:
在你自己需要使用的分支的子目录,请选择 root 目录。
另外一个比较重要的是每次部署都会耗费比较长的时间,每次修改不是马上就能看到的。因此你还需要耐心等待。
在每次提交后,GitHub 的 Page 都会为你重新部署一次页面。
你可以在你提交的日志中后面的状态来查看部署的情况。
根据我们的经验,每次部署需要几分钟到几十分钟不等。
https://www.ossez.com/t/opensearch-github-page/13787