graham-campbell/github-notifications

减轻GitHub上的通知负担!

资助包维护!
GrahamCampbell

安装: 3

依赖项: 0

建议者: 0

安全: 0

星星: 23

关注者: 2

分支: 1

开放问题: 0

类型:项目

v4.1.0 2023-12-04 01:37 UTC

README

GitHub Notifications是由Graham Campbell创建并维护的,是一个简单的命令行工具,可以将给定组织关于问题或拒绝的PR的通知全部标记为已读。您可以自由查看发布安全策略许可证行为准则贡献指南

Banner

Build Status StyleCI Status Software License Latest Version

安装

需要PHP 7.4-8.3。要获取最新版本,只需使用Composer要求项目即可。

$ composer global require "graham-campbell/github-notifications:^4.1"

或者,您可以简单地克隆仓库并在文件夹中运行composer install

认证

您还需要创建一个个人访问令牌,以便通过GitHub API的notifications范围访问。

用法

默认情况下,我们将尝试从GITHUB_TOKEN环境变量中读取您的GitHub个人访问令牌,但是您也可以使用--token命令行标志指定令牌。

清除Laravel组织所有问题通知

$ notifications clear laravel

或者,如果您指定了令牌

$ notifications clear laravel --token {...}

构建

以下文档仅适用于此包的贡献者。

要构建phar文件,请运行

$ make composer-install
$ make box-compiler

安全

如果您在此包中发现安全漏洞,请发送电子邮件至security@tidelift.com。所有安全漏洞都将得到及时处理。您可以在这里查看我们的完整安全策略。

许可证

GitHub Notifications遵循MIT许可证(MIT)