文件名称:inactive-users-action:GitHub Action,用于生成有关GitHub Enterprise Organization中用户活动的报告
文件大小:94KB
文件格式:ZIP
更新时间:2024-06-12 21:06:29
JavaScript
无效用户动作 可以对GitHub组织运行的GitHub动作,以生成有关给定时间段内用户活动的报告。 这对于检测不活动的用户很有用,以便可以收回许可证。 加工 此操作将对您的组织执行许多API请求,以生成用于识别用户活动的必要数据。 为了符合GitHub最佳做法,此操作将按顺序执行这些API调用,以避免触发对令牌的用户/机器人帐户所有者的反滥用限制。 作为指导,在包含410个存储库的组织上运行此操作大约需要15分钟。 参数 token : required的GitHub个人访问令牌,用于有权访问存储库和组织的用户,特定权限: read:org , repo , user:email organization : required要处理的组织的名称 since :用来收集日期信息的日期,格式为YYYY-MM-DD,如果指定了该日期,则会忽略activity_days activity_d
【文件预览】:
inactive-users-action-main
----index.js(2KB)
----package.json(793B)
----.github()
--------workflows()
----action.yml(1KB)
----LICENSE(1KB)
----package-lock.json(42KB)
----dist()
--------index.js(298KB)
----src()
--------OrganizationUserActivity.js(2KB)
--------UserActivityAttributes.js(137B)
--------UserActivity.js(2KB)
--------dateUtil.js(678B)
--------dateUtil.test.js(1KB)
--------github()
----.gitignore(25B)
----.mocharc.json(23B)
----README.md(2KB)