将用户添加到存储库时触发 Github Actions

Posted

技术标签:

【中文标题】将用户添加到存储库时触发 Github Actions【英文标题】:Github Actions trigger when add user to repository 【发布时间】:2021-12-29 23:55:56 【问题描述】:

我是 GitHub 操作的新手,不幸的是,我没有找到任何有关将用户添加到 repo 的触发器的信息。

GitHub Actions 中有类似的东西吗?

【问题讨论】:

【参考方案1】:

“Events that trigger workflows”页面实际上并未列出任何有关将新用户/协作者添加到存储库的信息。

因此,这似乎不是受支持的事件。

您可以考虑使用scheduled event 定期监控存储库,查询list of collaborators (GitHub API),并在数量变化时触发另一个作业。

【讨论】:

完美答案,非常感谢!

以上是关于将用户添加到存储库时触发 Github Actions的主要内容,如果未能解决你的问题,请参考以下文章

在 Github 中合并拉取请求时触发 Jenkins 构建

从 GitHub Packages 添加库时需要指定两次范围

通过 FTP 将文件添加到 git 存储库时,在脚本中使用 inotifywait 自动执行 git 提交

将 www.github.com 添加到 known_hosts 文件的安全/正确方法是啥?

当我推送到 GitHub 时如何处理秘密 API 密钥,以便在克隆存储库时我的项目仍然有效?

在 GitHub 上创建新存储库时,我应该隐藏我的 firebase(或其他后端)代码的哪些部分?