Skip to main content

Module config

Module config 

Source
Expand description

The desired GitHub repository state.

Re-exportsยง

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.