【发布时间】:2020-06-02 00:40:57
【问题描述】:
有没有办法设置 Github Actions 来运行多个 npm run builds?我想使用多个存储库并将它们设置为主站点上的不同网页。
假设我有 3 个 repos:Main、Angular App 和 React App。
主存储库将包含我的登陆站点。 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