Skip to content

openintegrationhub/github-adapter

Repository files navigation

Sublime's custom image

Github-Adapter

Sublime's custom image Open Integration Hub adapter for The world's leading software development platform · GitHub.

Authentication

The following env vars must be configured:

  • CLIENT_ID
  • CLIENT_SECRET

This guide shows how those values can be found on GitHub.

Functionality

The adapter supports the following functionailities.

Root
||
||
||_ _lib
||   ||
||   |_ _Actions
||   ||      ||
||   ||      |_ createIssues
||   ||      |_ createPullRequest
||   ||
||   |_ _Triggers
||   ||      ||
||   ||      |_ getIssues
||   ||      |_ getPullRequests
||   ||      |_ getOrganizations
||   ||      |_ getOrganizationMembers

Triggers

Get Issues

Fetches all issues assigned to the current user.

Outgoing message format: outgoing message format

Get Pull Requests

Fetches all pull requests assigned to the current user.

Outgoing message format: outgoing message format

Get Organizations

Fetches all organizations the current user belongs to.

Outgoing message format: outgoing message format

Get Organization Members

Fetches all organization members of the organizations the current user belongs to.

Outgoing message format: outgoing message format

Actions

Create Issue

Creates a new issue on behalf of the user in the specified repsitory.

Incoming message format: incoming message format

Outgoing message format: outgoing message format

Required Fields
  • repository
  • owner
  • title (The title of the issue.)

Create Pull Request

Creates a new pull request on behalf of the user, in the specified repository.

Incoming message format: incoming message format

Outgoing message format: outgoing message format

Required Fields
  • repository
  • owner
  • title (The title of the new pull request.)
  • head (The name of the branch where your changes are implemented.)
  • base (The name of the branch you want the changes pulled into.)

Version

Version 2.0

License

Apache-2.0 © Cloud Ecosystem e.V.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published