小编Jay*_*tel的帖子

如何在多个存储库中使用 GitHub Actions 并部署到 GitHub Pages?

有没有办法设置 Github Actions 来运行多个npm run builds?我想使用多个存储库并将它们设置为主站点上的不同网页。

想象一下,我有 3 个存储库:Main、Angular App 和 React App。

Main repo 将包含我的登陆站点。Angular App 和 React App 将是两个不同的站点。

foobar.github.io(主存储库),我会去foobar.github.io/angular导航到我的 Angular 应用程序。foobar.github.io/react将是一个反应应用程序。

每个应用程序将位于 3 个不同的存储库中。有没有办法让我推送到我的 Angular 应用程序,GitHub Actions 会自动执行ng build --prod --base-href='angular', 并更新该页面甚至为所有存储库运行构建并部署它?

要在本地执行此操作,我必须在每个存储库上执行构建命令,然后将每个prod文件夹拖到我的存储库中,然后将其向上推,在我看来,这会变得非常低效。

github github-pages github-actions

11
推荐指数
2
解决办法
5325
查看次数

标签 统计

github ×1

github-actions ×1

github-pages ×1