1个不稳定版本

0.5.0 2023年12月27日

#1903开发工具

MIT 许可证

33KB
477 代码行

ghsec

main

ghsec是一个有观点的代码检查器(带修复),用于公共GitHub仓库的安全。它有助于诊断和修复由GitHub仓库设置通常过于开放而引起的潜在安全问题。

安装

从源码

cargo install --force --locked ghsec

使用 cargo-binstall

cargo binstall ghsec

用法

您需要一个具有对您的仓库管理员访问权限的个人访问令牌。目前,此工具仅与具有repo范围的经典令牌进行了测试。

# Provide a GitHub personal access token with admin access to your repositories
export GITHUB_TOKEN=ghp_.....

# Run the checks
ghsec

# Run the checks and fix the issues, if possible
ghsec --fix

# You can also specify repositories to check using a unix-style glob
ghsec 'workflows-*'

支持的检查

许可证

本项目采用MIT许可证

依赖关系

~17–30MB
~487K SLoC