Re-exports§
pub use self::rules::AlertsThreshold;pub use self::rules::CodeScanningRule;pub use self::rules::CodeScanningTool;pub use self::rules::DeploymentsRule;pub use self::rules::DismissalActor;pub use self::rules::DismissalActorType;pub use self::rules::DismissalRestriction;pub use self::rules::GroupingStrategy;pub use self::rules::MergeMethod;pub use self::rules::MergeQueueRule;pub use self::rules::PatternOperator;pub use self::rules::PatternRule;pub use self::rules::PullRequestRule;pub use self::rules::QueueMergeMethod;pub use self::rules::RequiredCheck;pub use self::rules::Rules;pub use self::rules::SecurityAlertsThreshold;pub use self::rules::StatusChecksRule;pub use self::rules::UpdateRule;pub use self::rules::WorkflowRef;pub use self::rules::WorkflowsRule;
Modules§
- rules 🔒
Structs§
- Bypass
Actor - An actor that may bypass a ruleset.
- Empty
Ruleset Name - A ruleset name was the empty string.
- Ruleset
- A GitHub branch or tag ruleset, without its name.
- Ruleset
Name - The name of a ruleset, which is never empty.
- Rulesets
- Desired rulesets of a repository.
- Unknown
Target - A configuration declared a ruleset target other than
branchortag.
Enums§
- Actor
Type - The kind of actor that may bypass a ruleset.
- Bypass
Mode - When a bypass actor may skip the ruleset.
- Enforcement
- Whether a ruleset blocks, only reports, or does nothing.
- Target
- The kind of ref a ruleset covers.
Constants§
- ORGANIZATION_
ADMIN_ 🔒ID - The GitHub id of the organization admin role in a bypass list.