Documentation ¶
Index ¶
- func BinaryArtifacts(name string, dl checker.DetailLogger, r *checker.BinaryArtifactData) checker.CheckResult
- func BranchProtection(name string, dl checker.DetailLogger, r *checker.BranchProtectionsData) checker.CheckResult
- func CIIBestPractices(name string, dl checker.DetailLogger, r *checker.CIIBestPracticesData) checker.CheckResult
- func CodeReview(name string, dl checker.DetailLogger, r *checker.CodeReviewData) checker.CheckResult
- func DangerousWorkflow(name string, dl checker.DetailLogger, r *checker.DangerousWorkflowData) checker.CheckResult
- func DependencyUpdateTool(name string, dl checker.DetailLogger, r *checker.DependencyUpdateToolData) checker.CheckResult
- func License(name string, dl checker.DetailLogger, r *checker.LicenseData) checker.CheckResult
- func Maintained(name string, dl checker.DetailLogger, r *checker.MaintainedData) checker.CheckResult
- func SecurityPolicy(name string, dl checker.DetailLogger, r *checker.SecurityPolicyData) checker.CheckResult
- func SignedReleases(name string, dl checker.DetailLogger, r *checker.SignedReleasesData) checker.CheckResult
- func Vulnerabilities(name string, dl checker.DetailLogger, r *checker.VulnerabilitiesData) checker.CheckResult
- func Webhooks(name string, dl checker.DetailLogger, r *checker.WebhooksData) checker.CheckResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BinaryArtifacts ¶
func BinaryArtifacts(name string, dl checker.DetailLogger, r *checker.BinaryArtifactData, ) checker.CheckResult
BinaryArtifacts applies the score policy for the Binary-Artifacts check.
func BranchProtection ¶
func BranchProtection(name string, dl checker.DetailLogger, r *checker.BranchProtectionsData, ) checker.CheckResult
BranchProtection runs Branch-Protection check.
func CIIBestPractices ¶ added in v4.3.0
func CIIBestPractices(name string, dl checker.DetailLogger, r *checker.CIIBestPracticesData) checker.CheckResult
CIIBestPractices applies the score policy for the CIIBestPractices check.
func CodeReview ¶ added in v4.1.0
func CodeReview(name string, dl checker.DetailLogger, r *checker.CodeReviewData, ) checker.CheckResult
CodeReview applies the score policy for the Code-Review check.
func DangerousWorkflow ¶ added in v4.2.0
func DangerousWorkflow(name string, dl checker.DetailLogger, r *checker.DangerousWorkflowData, ) checker.CheckResult
DangerousWorkflow applies the score policy for the DangerousWorkflow check.
func DependencyUpdateTool ¶
func DependencyUpdateTool(name string, dl checker.DetailLogger, r *checker.DependencyUpdateToolData, ) checker.CheckResult
DependencyUpdateTool applies the score policy for the Dependency-Update-Tool check.
func License ¶ added in v4.2.0
func License(name string, dl checker.DetailLogger, r *checker.LicenseData, ) checker.CheckResult
License applies the score policy for the License check.
func Maintained ¶ added in v4.2.0
func Maintained(name string, dl checker.DetailLogger, r *checker.MaintainedData) checker.CheckResult
Maintained applies the score policy for the Maintained check.
func SecurityPolicy ¶
func SecurityPolicy(name string, dl checker.DetailLogger, r *checker.SecurityPolicyData) checker.CheckResult
SecurityPolicy applies the score policy for the Security-Policy check.
func SignedReleases ¶ added in v4.2.0
func SignedReleases(name string, dl checker.DetailLogger, r *checker.SignedReleasesData) checker.CheckResult
SignedReleases applies the score policy for the Signed-Releases check.
func Vulnerabilities ¶ added in v4.1.0
func Vulnerabilities(name string, dl checker.DetailLogger, r *checker.VulnerabilitiesData, ) checker.CheckResult
Vulnerabilities applies the score policy for the Vulnerabilities check.
func Webhooks ¶ added in v4.2.0
func Webhooks(name string, dl checker.DetailLogger, r *checker.WebhooksData, ) checker.CheckResult
Webhooks applies the score policy for the Webhooks check.
Types ¶
This section is empty.