Skip to content

feat: more information on discovery commands when output=text#3277

Merged
lucaspin merged 1 commit intomainfrom
feat/more-info-on-discovery-text
Feb 26, 2026
Merged

feat: more information on discovery commands when output=text#3277
lucaspin merged 1 commit intomainfrom
feat/more-info-on-discovery-text

Conversation

@lucaspin
Copy link
Contributor

@lucaspin lucaspin commented Feb 26, 2026

Fixes #3276

Describing integration:

Name: github
Label: GitHub
Description: Manage and react to changes in your GitHub repositories
Configuration:
  NAME          TYPE    REQUIRED  DESCRIPTION
  organization  string  no        Organization to install the app into. If not specified, the app will be installed into the user's account.

Components:
  NAME                        LABEL                  DESCRIPTION
  github.getIssue             Get Issue              Get a GitHub issue by number
  github.createIssue          Create Issue           Create a new issue in a GitHub repository
  github.createIssueComment   Create Issue Comment   Add a comment to a GitHub issue or pull request
  github.updateIssue          Update Issue           Update a GitHub issue
  github.addIssueLabel        Add Issue Label        Add labels to a GitHub issue
  github.removeIssueLabel     Remove Issue Label     Remove labels from a GitHub issue
  github.addIssueAssignee     Add Issue Assignee     Add assignees to a GitHub issue
  github.removeIssueAssignee  Remove Issue Assignee  Remove assignees from a GitHub issue
  github.createReview         Create Review          Submit a pull request review on GitHub
  github.runWorkflow          Run Workflow           Run GitHub Actions workflow
  github.publishCommitStatus  Publish Commit Status  Publish a status check to a GitHub commit
  github.createRelease        Create Release         Create a new release in a GitHub repository
  github.getRelease           Get Release            Get a release from a GitHub repository
  github.updateRelease        Update Release         Update an existing release in a GitHub repository
  github.deleteRelease        Delete Release         Delete a release from a GitHub repository
  github.getWorkflowUsage     Get Workflow Usage     Retrieve billable GitHub Actions usage (minutes) for the organization

Triggers:
  NAME                      LABEL                 DESCRIPTION
  github.onPush             On Push               Listen to GitHub push events
  github.onPullRequest      On Pull Request       Listen to pull request events
  github.onPRComment        On PR Comment         Listen to PR conversation comment events
  github.onPRReviewComment  On PR Review Comment  Listen to pull request review comment events
  github.onIssue            On Issue              Listen to issue events
  github.onIssueComment     On Issue Comment      Listen to issue comment events
  github.onRelease          On Release            Listen to release events
  github.onTagCreated       On Tag Created        Listen to GitHub tag creation events
  github.onBranchCreated    On Branch Created     Listen to GitHub branch creation events
  github.onWorkflowRun      On Workflow Run       Listen to workflow run events

Describing component:

Name: github.createIssueComment
Label: Create Issue Comment
Description: Add a comment to a GitHub issue or pull request

Output Channels:
  - default

Configuration:
  NAME         TYPE                  REQUIRED  DESCRIPTION
  repository   integration-resource  yes
  issueNumber  string                yes       The issue or pull request number to comment on
  body         text                  yes       The comment text. Supports Markdown formatting.

Example Payload:
  { ... }

Describing trigger:

Name: github.onPush
Label: On Push
Description: Listen to GitHub push events

Configuration:
  NAME        TYPE                  REQUIRED  DESCRIPTION
  repository  integration-resource  yes
  refs        any-predicate-list    yes
  customName  string                no        Optional run title template. Supports expressions like {{ $.data }}.

Example Payload:
  { ... }

Signed-off-by: Lucas Pinheiro <lucas@superplane.com>
@lucaspin lucaspin merged commit e338b85 into main Feb 26, 2026
5 checks passed
@lucaspin lucaspin deleted the feat/more-info-on-discovery-text branch February 26, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CLI: be able to get more details about components

1 participant