diff --git a/src/validators/triggers.rs b/src/validators/triggers.rs index a56a40b..689a827 100644 --- a/src/validators/triggers.rs +++ b/src/validators/triggers.rs @@ -3,22 +3,38 @@ use serde_yaml::Value; pub fn validate_triggers(on: &Value, result: &mut ValidationResult) { let valid_events = vec![ - "push", - "pull_request", - "workflow_dispatch", - "schedule", - "repository_dispatch", + "branch_protection_rule", + "check_run", + "check_suite", + "create", + "delete", + "deployment", + "deployment_status", + "discussion", + "discussion_comment", + "fork", + "gollum", "issue_comment", "issues", "label", + "merge_group", "milestone", "page_build", - "project", - "project_card", "public", + "pull_request", + "pull_request_comment (use issue_comment)", + "pull_request_review", + "pull_request_review_comment", + "pull_request_target", + "push", + "registry_package", "release", + "repository_dispatch", + "schedule", "status", "watch", + "workflow_call", + "workflow_dispatch", "workflow_run", ];