Interface GithubTriggerNodeParameters

Source
interface GithubTriggerNodeParameters {
    authentication?: "oAuth2" | "accessToken";
    events?: (
        | "create"
        | "delete"
        | "public"
        | "organization"
        | "project"
        | "status"
        | "repository"
        | "member"
        | "*"
        | "membership"
        | "push"
        | "release"
        | "check_run"
        | "check_suite"
        | "commit_comment"
        | "deploy_key"
        | "deployment"
        | "deployment_status"
        | "fork"
        | "github_app_authorization"
        | "gollum"
        | "installation"
        | "installation_repositories"
        | "issue_comment"
        | "issues"
        | "label"
        | "marketplace_purchase"
        | "meta"
        | "milestone"
        | "org_block"
        | "page_build"
        | "project_card"
        | "project_column"
        | "pull_request"
        | "pull_request_review"
        | "pull_request_review_comment"
        | "repository_import"
        | "repository_vulnerability_alert"
        | "security_advisory"
        | "star"
        | "team"
        | "team_add"
        | "watch"
    )[];
    options?: { insecureSSL?: boolean };
    owner?: {
        mode: "list" | "url" | "name";
        value: string;
    };
    repository?: {
        mode: "list"
        | "url"
        | "name";
        value: string;
    };
}

Properties§

Source§

readonly authentication?: "oAuth2" | "accessToken"

Default: "accessToken"

Source§

readonly events?: (
    | "create"
    | "delete"
    | "public"
    | "organization"
    | "project"
    | "status"
    | "repository"
    | "member"
    | "*"
    | "membership"
    | "push"
    | "release"
    | "check_run"
    | "check_suite"
    | "commit_comment"
    | "deploy_key"
    | "deployment"
    | "deployment_status"
    | "fork"
    | "github_app_authorization"
    | "gollum"
    | "installation"
    | "installation_repositories"
    | "issue_comment"
    | "issues"
    | "label"
    | "marketplace_purchase"
    | "meta"
    | "milestone"
    | "org_block"
    | "page_build"
    | "project_card"
    | "project_column"
    | "pull_request"
    | "pull_request_review"
    | "pull_request_review_comment"
    | "repository_import"
    | "repository_vulnerability_alert"
    | "security_advisory"
    | "star"
    | "team"
    | "team_add"
    | "watch"
)[]

The events to listen to Default: []

Source§

readonly options?: { insecureSSL?: boolean }

Default: {}

Source§

readonly owner?: { mode: "list" | "url" | "name"; value: string }

Default: {"mode":"list","value":""}

Source§

readonly repository?: { mode: "list" | "url" | "name"; value: string }

Default: {"mode":"list","value":""}