OAUTH2
github_oauth
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
GITHUB
GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
893
Action summaries
Display-only definitions
46
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
No fields declared in this snapshot.
Capability index
Showing 1–30 of 46 triggers
GITHUB_ARTIFACT_CREATED_TRIGGER
Triggers when a new workflow artifact is created in a GitHub repository. Monitors for newly created GitHub Actions workflow artifacts. Optionally filters by artifact name to restrict monitoring to specific artifacts.
Untrusted display-only summary
GITHUB_BRANCH_CHANGED_TRIGGER
Triggers when a GitHub branch changes. Monitors a specific branch for: - New commits pushed (head commit SHA changes) - Protection status toggled (branch becomes protected or unprotected) - Protection settings changed, including: required status checks and their enforcement level, admin enforcement, required pull requ…
Untrusted display-only summary
GITHUB_BRANCH_CREATED_TRIGGER
Triggers when a new branch is created in a GitHub repository. Detects newly created branches. Deleted branches do not fire events.
Untrusted display-only summary
GITHUB_CHECK_RUN_STATUS_CHANGED_TRIGGER
Triggers when a specific GitHub check run changes its status or conclusion. Monitors a single check run for changes to: status (queued, in_progress, completed, etc.), conclusion (success, failure, neutral, cancelled, skipped, timed_out, action_required), started_at, and completed_at.
Untrusted display-only summary
GITHUB_CHECK_SUITE_STATUS_CHANGED_TRIGGER
Triggers when a GitHub check suite changes its status or conclusion for a given ref. Monitors all check suites associated with a git reference (branch, tag, or commit SHA) for changes to status (queued, in_progress, completed, etc.) and conclusion (success, failure, neutral, cancelled, skipped, timed_out, action_requi…
Untrusted display-only summary
GITHUB_CODE_SCANNING_ALERT_CREATED_TRIGGER
Triggers when a new code scanning alert is created in a repository. Fires an event for each newly created code scanning alert detected in the configured repository. Alerts can be filtered by Git reference, scanning tool, state, and severity. The payload includes the alert number, rule details, tool information, state,…
Untrusted display-only summary
GITHUB_COLLABORATOR_ADDED_TRIGGER
Triggers when a new collaborator is added to a GitHub repository. Monitors the full list of collaborators on a repository and fires an event for each newly added collaborator. The payload includes the collaborator's GitHub username, account ID, profile URL, avatar URL, permission flags (pull, triage, push, maintain, a…
Untrusted display-only summary
GITHUB_COMMIT_EVENT
Triggered when a new commit is pushed to a repository.
Untrusted display-only summary
GITHUB_DEPLOYMENT_CREATED_TRIGGER
Triggers when a new deployment is created in a GitHub repository. Fires an event for each newly created deployment detected in the configured repository. Deployments can optionally be filtered by target environment. The payload includes the deployment ID, commit SHA, ref, task, environment, creator details, and timest…
Untrusted display-only summary
GITHUB_DEPLOYMENT_STATE_CHANGED_TRIGGER
Triggers when a specific GitHub deployment's fields change. Monitors the following aspects of a single deployment: - ``environment`` -- the target environment name - ``original_environment`` -- the original environment name before normalization - ``description`` -- the human-readable deployment description - ``task``…
Untrusted display-only summary
GITHUB_DEPLOYMENT_STATUS_CREATED
Triggers when a new deployment status is created for a specific deployment. Fires an event for each newly created deployment status on the monitored deployment. Deployment statuses represent state transitions such as pending, in_progress, success, failure, error, inactive, and queued. The payload includes the status s…
Untrusted display-only summary
GITHUB_FOLLOWER_EVENT
Triggers when new followers are detected on your GitHub account.
Untrusted display-only summary
GITHUB_GIT_REFERENCE_CREATED_TRIGGER
Triggers when a new Git reference (branch or tag) matching a specified prefix is created in a repository. Fires an event for each newly created branch or tag whose name matches the configured prefix. Use ``ref_prefix`` to control what is monitored: - ``heads/`` to watch all branches - ``heads/feature/`` to watch only…
Untrusted display-only summary
GITHUB_ISSUE_ADDED_EVENT
Triggered when a new issue is added to the repository.
Untrusted display-only summary
GITHUB_ISSUE_ASSIGNED_TO_ME_TRIGGER
Triggers when a new issue is assigned to the authenticated user. Fires an event for each GitHub issue that is newly assigned to the authenticated user. Pull requests are automatically excluded -- only true issues are emitted. Issues can optionally be filtered by labels and state. The payload includes the issue number,…
Untrusted display-only summary
GITHUB_ISSUE_COMMENT_CHANGED_TRIGGER
Triggers when a specific GitHub issue comment changes. Monitors the following fields for changes: - ``body`` -- the text content of the comment (detects edits) - ``updated_at`` -- the last-updated timestamp - ``reactions_*`` -- all individual reaction counts (thumbs up/down, laugh, confused, heart, hooray, eyes, rocke…
Untrusted display-only summary
GITHUB_ISSUE_COMMENT_CREATED_TRIGGER
Triggers when a new comment is added to a specific GitHub issue. Only genuinely new comments are emitted; edits to existing comments do not produce duplicate events. The payload includes the comment ID, text body, author details, timestamps, and direct links to the comment on GitHub.
Untrusted display-only summary
GITHUB_ISSUE_CREATED_TRIGGER
Triggers when a new issue is created in a GitHub repository. Pull requests are automatically excluded -- only true issues produce events. Results can be filtered by labels, assignee, creator, and mentioned user. The payload includes the issue number, title, body, state, labels, assignees, comment count, creator detail…
Untrusted display-only summary
GITHUB_ISSUE_EVENT_OCCURRED_TRIGGER
Triggers when a new issue event occurs in a GitHub repository. Covers all issue timeline events such as issues being closed, reopened, assigned, unassigned, labeled, unlabeled, milestoned, demilestoned, renamed, locked, or unlocked. Events can optionally be filtered by type. The payload includes the event type, timest…
Untrusted display-only summary
GITHUB_ISSUE_LABEL_CHANGED_TRIGGER
Triggers when the labels on a specific GitHub issue change. Fires whenever a label is added to, removed from, or has its metadata (color, description) modified on the monitored issue. The payload includes: - ``current_labels`` -- the full set of labels currently on the issue - ``added_labels`` -- labels that were newl…
Untrusted display-only summary
GITHUB_ISSUE_STATE_CHANGED_TRIGGER
Triggers when a specific GitHub issue changes any of its tracked properties. Monitored properties: state (open/closed), state_reason, title, body, assignees, labels, milestone, lock status, active_lock_reason, comment count, and closed_at timestamp. When a change is detected, the payload includes the full current issu…
Untrusted display-only summary
GITHUB_ISSUE_UPDATED_TRIGGER
Triggers when an existing issue is updated in a GitHub repository. Monitors issues for any changes such as title edits, body edits, label changes, assignee changes, state transitions (opening, closing, reopening), milestone updates, and comment additions. Only pre-existing issues that receive updates are emitted; newl…
Untrusted display-only summary
GITHUB_LABEL_ADDED_EVENT
Triggered when a new label is added to a pull request.
Untrusted display-only summary
GITHUB_NEW_STARGAZER_ADDED_TRIGGER
Triggers when a new user stars a GitHub repository. Emits an event for each new stargazer detected on the monitored repository.
Untrusted display-only summary
GITHUB_PR_REVIEW_COMMENT_CREATED_TRIGGER
Triggers when a new inline review comment is added to a specific GitHub pull request. Monitors all review comments across all reviews on the specified pull request and emits an event for each newly created comment. Edits to existing comments do not fire new events.
Untrusted display-only summary
GITHUB_PULL_REQUEST_COMMIT_ADDED_TRIGGER
Triggers when a new commit is pushed to a specific pull request. Monitors all commits on the specified pull request and emits an event for each newly added commit. This covers force-pushes and additional commits pushed to the PR's head branch.
Untrusted display-only summary
GITHUB_PULL_REQUEST_CREATED
Triggers when a new pull request is created in GitHub, matching the optional configured filters. Emits an event for each newly created pull request. Supports filtering by repository, owner/organisation, author, assignee, label, state, base branch, head branch, and draft status.
Untrusted display-only summary
GITHUB_PULL_REQUEST_EVENT
Triggered when a pull request is opened, closed, or synchronized.
Untrusted display-only summary
GITHUB_PULL_REQUEST_REVIEWERS_CHANGED_TRIGGER
Triggers when the list of requested reviewers (users or teams) for a pull request changes — for example when a reviewer is added, removed, or re-requested. The payload includes the full current reviewer list (users and teams with details), which reviewers were added, which were removed, and the previous reviewer list…
Untrusted display-only summary
GITHUB_PULL_REQUEST_REVIEW_SUBMITTED_TRIGGER
Triggers when a new review is submitted for a GitHub pull request. Emits an event for each newly submitted review on the monitored pull request, covering all review types: APPROVED, CHANGES_REQUESTED, COMMENTED, and DISMISSED.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.