【发布时间】:2021-02-08 09:23:56
【问题描述】:
我正在与我的研究团队在 GitHub 存储库上开发一个 Jupyter Book 项目(我对此完全是菜鸟,但他们也是)。
昨天我遇到了一些 PR,并意识到他们都在他们的 fork 中包含了一个“_build”文件夹,当你在你的克隆上本地测试 jb build MyBook 时,它会被添加到 repo 中。我想设置一个机器人,可能使用 GitHub Actions 或 ProBot 来检查这一点,然后从他们的 fork 中删除文件夹(那里没有伤害),或者留下评论说在合并之前应该删除文件夹。 (本书由 GitHub-actions 工作流程构建和部署)
据我所知,这种机器人只能检查标题、正文和 cmets,但不能检查分叉本身的内容。有没有工具可以做到这一点?如果不是这样,请指出一些方向,以便我可以进一步调查此事,并可能创建自己的工作流程。
提前致谢!
【问题讨论】:
-
使用
.gitignore文件来防止_build文件夹被提交到分支。这是一个教程:atlassian.com/git/tutorials/saving-changes/gitignore
标签: github jupyter github-pages python-sphinx github-actions