GitHubIssueRoutineTrigger interface

A GitHub issue routine trigger.

Extends

Properties

connection_id

The workspace connection identifier that resolves the GitHub configuration for the trigger.

issue_event

The GitHub issue event that fires the routine.

owner

The GitHub owner or organization that scopes which issues can fire the trigger.

repository

The GitHub repository filter that scopes which issues can fire the trigger.

type

The trigger type.

Property Details

connection_id

The workspace connection identifier that resolves the GitHub configuration for the trigger.

connection_id: string

Property Value

string

issue_event

The GitHub issue event that fires the routine.

issue_event: GitHubIssueEvent

Property Value

owner

The GitHub owner or organization that scopes which issues can fire the trigger.

owner: string

Property Value

string

repository

The GitHub repository filter that scopes which issues can fire the trigger.

repository: string

Property Value

string

type

The trigger type.

type: "github_issue"

Property Value

"github_issue"