跳到正文
热点事件持续更新

GitHub 用 Evergreen 自动审查外部协作者权限并归档陈旧仓库

1 篇报道1 个报道来源2 小时前更新

先了解这件事

AI 综述

GitHub 员工用原生 GitHub 功能构建了 GitHub App Evergreen,用于自动化共享组织中的外部协作者权限审查与陈旧仓库归档。它通过四个定时 Actions 工作流按季度运行:外部协作者未响应审查则默认撤销访问权限,长期无人工活动的仓库先警告后归档,且从不删除仓库内容。所有状态以 JSON 文件提交到控制器仓库,git 历史即审计记录。 Evergreen 提供 DRY_RUN 模式,只记录将要执行的写入而不实际改动任何协作者或仓库;组织所有者可通过设置自定义属性 evergreen_exempt_from_access_review 或 evergreen_exempt_from_archive 选择豁免。GitHub 称该模式可自行搭建,并提到 80 次/分钟和 500 次/小时的请求限制。

AI 根据报道生成 · 2 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月16日
  1. GitHub 官方博客
    GitHub 如何用 Evergreen 自动化共享组织的外部协作者权限审查与仓库清理

    GitHub 员工用原生 GitHub 功能构建了 GitHub App Evergreen,自动化共享组织中的外部协作者权限审查与陈旧仓库归档。它通过四个定时 Actions 工作流按季度运行:审查未响应则默认撤销访问权限,长期无人工活动的仓库先警告后归档,且从不删除仓库内容。所有状态以 JSON 文件提交到控制器仓库,git 历史即审计记录。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。