You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

检测到未识别的GitHub环境,如何查询其创建者?

查询GitHub环境创建者的方法

1. 仓库审计日志查询

  • 仓库的审计日志会记录环境创建的完整操作轨迹,包括创建者信息。操作路径:仓库主页 → Settings → Audit log(左侧栏底部)。在日志筛选器中选择created environment事件,即可查看对应的创建者账号、操作时间及详情。
  • 注意:仅仓库管理员或拥有审计日志访问权限的成员可查看此内容。

2. GitHub CLI命令查询

通过GitHub CLI直接过滤环境创建相关的审计事件,命令如下:

gh repo view OWNER/REPO --audit-log --filter "action:environment.created"

执行后会返回包含创建者ID、操作时间的结构化记录,需提前完成GitHub CLI的安装与登录。

3. 工作流运行记录追溯(间接方式)

如果环境是通过GitHub Actions工作流自动创建的,可通过以下方式追溯:

  • 进入仓库Actions页面,找到触发环境创建的目标工作流运行记录,查看运行详情中的触发者、执行步骤,关联环境创建的发起方。
  • 在工作流的步骤日志中搜索create environment等关键词,部分工作流会在创建环境时输出相关操作记录。

补充说明

  • 若仓库归属组织,可查看组织级审计日志(路径:组织主页 → Settings → Audit log),覆盖组织内所有仓库的环境操作记录。
  • 免费版仓库审计日志默认保留90天,付费版可延长保留周期,超出保留期的操作记录无法查询。

内容的提问来源于stack exchange,提问作者Somsubhra Mukherjee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 03:55:55