Expand description
The desired GitHub repository state.
Re-exportsยง
pub use self::autolinks::Autolink;pub use self::autolinks::Autolinks;pub use self::autolinks::EmptyKeyPrefix;pub use self::autolinks::KeyPrefix;pub use self::custom_properties::PropertyValue;pub use self::custom_properties::PropertyValueError;pub use self::environments::BranchPolicy;pub use self::environments::BranchPolicyType;pub use self::environments::DeploymentBranchPolicy;pub use self::environments::EmptyEnvironmentName;pub use self::environments::Environment;pub use self::environments::EnvironmentName;pub use self::environments::EnvironmentReviewer;pub use self::environments::EnvironmentReviewerType;pub use self::environments::Environments;pub use self::error::ConfigError;pub use self::pages::BuildType;pub use self::pages::Pages;pub use self::pages::Source;pub use self::pages::SourcePath;pub use self::repository::MergeCommitMessage;pub use self::repository::MergeCommitTitle;pub use self::repository::PullRequestCreationPolicy;pub use self::repository::Repository;pub use self::repository::SquashMergeCommitMessage;pub use self::repository::SquashMergeCommitTitle;pub use self::repository::Visibility;pub use self::rulesets::ActorType;pub use self::rulesets::AlertsThreshold;pub use self::rulesets::BypassActor;pub use self::rulesets::BypassMode;pub use self::rulesets::CodeScanningRule;pub use self::rulesets::CodeScanningTool;pub use self::rulesets::DeploymentsRule;pub use self::rulesets::DismissalActor;pub use self::rulesets::DismissalActorType;pub use self::rulesets::DismissalRestriction;pub use self::rulesets::EmptyRulesetName;pub use self::rulesets::Enforcement;pub use self::rulesets::GroupingStrategy;pub use self::rulesets::MergeMethod;pub use self::rulesets::MergeQueueRule;pub use self::rulesets::PatternOperator;pub use self::rulesets::PatternRule;pub use self::rulesets::PullRequestRule;pub use self::rulesets::QueueMergeMethod;pub use self::rulesets::RequiredCheck;pub use self::rulesets::Rules;pub use self::rulesets::Ruleset;pub use self::rulesets::RulesetName;pub use self::rulesets::Rulesets;pub use self::rulesets::SecurityAlertsThreshold;pub use self::rulesets::StatusChecksRule;pub use self::rulesets::Target;pub use self::rulesets::UnknownTarget;pub use self::rulesets::UpdateRule;pub use self::rulesets::WorkflowRef;pub use self::rulesets::WorkflowsRule;pub use self::security::BypassOptions;pub use self::security::CodeScanning;pub use self::security::Language;pub use self::security::QuerySuite;pub use self::security::Reviewer;pub use self::security::ReviewerMode;pub use self::security::ReviewerType;pub use self::security::RunnerType;pub use self::security::Security;pub use self::security::SetupState;pub use self::security::Status;pub use self::security::ThreatModel;pub use self::variables::Variables;pub use self::webhooks::EmptyWebhookUrl;pub use self::webhooks::Webhook;pub use self::webhooks::WebhookUrl;pub use self::webhooks::Webhooks;
Modulesยง
- actions
- Desired GitHub Actions settings.
- autolinks ๐
- custom_
properties ๐ - environments ๐
- error ๐
- pages ๐
- repository ๐
- rulesets ๐
- security ๐
- variables ๐
- webhooks ๐
Structsยง
- Config
- A configuration document that describes one GitHub repository.