1. GithubForkRepository Workitem Handler
Name Display Name Category Description Handler
GithubForkRepository GithubForkRepository github-workitem mvel: new org.jbpm.process.workitem.github.ForkRepositoryWorkitemHandler("userName", "password")

Parameters
Name Type Required
Organization new StringDataType() false
RepoOwner new StringDataType() true
RepoName new StringDataType() true

Results
Name Type
ForkedRepoInfo new StringDataType()

Maven Dependencies
Group Artifact Version
org.jbpm.contrib github-workitem 7.57.0-SNAPSHOT

Authentication Information
Auth Required Params Params Description Reference Site
true userName
password
Github username
Github password
https://github.com/

2. GithubMergePullRequest Workitem Handler
Name Display Name Category Description Handler
GithubMergePullRequest GithubMergePullRequest github-workitem mvel: new org.jbpm.process.workitem.github.MergePullRequestWorkitemHandler("userName", "password")

Parameters
Name Type Required
CommitMessage new StringDataType() false
RepoOwner new StringDataType() true
RepoName new StringDataType() true
PullRequestNum new StringDataType() true

Results
Name Type
IsMerged new StringDataType()

Maven Dependencies
Group Artifact Version
org.jbpm.contrib github-workitem 7.57.0-SNAPSHOT

Authentication Information
Auth Required Params Params Description Reference Site
true userName
password
Github username
Github password
https://github.com/

3. GithubCreateGist Workitem Handler
Name Display Name Category Description Handler
GithubCreateGist GithubCreateGist github-workitem mvel: new org.jbpm.process.workitem.github.CreateGistWorkitemHandler("userName", "password")

Parameters
Name Type Required
Description new StringDataType() false
Content new StringDataType() true
IsPublic new StringDataType() false

Results
Name Type
GistURL new StringDataType()

Maven Dependencies
Group Artifact Version
org.jbpm.contrib github-workitem 7.57.0-SNAPSHOT

Authentication Information
Auth Required Params Params Description Reference Site
true userName
password
Github username
Github password
https://github.com/

4. GithubListRepositories Workitem Handler
Name Display Name Category Description Handler
GithubListRepositories GithubListRepositories github-workitem mvel: new org.jbpm.process.workitem.github.ListRepositoriesWorkitemHandler("userName", "password")

Parameters
Name Type Required
User new StringDataType() true

Results
Name Type
RepoListInfo new StringDataType()

Maven Dependencies
Group Artifact Version
org.jbpm.contrib github-workitem 7.57.0-SNAPSHOT

Authentication Information
Auth Required Params Params Description Reference Site
true userName
password
Github username
Github password
https://github.com/

5. GithubFetchIssues Workitem Handler
Name Display Name Category Description Handler
GithubFetchIssues GithubFetchIssues github-workitem mvel: new org.jbpm.process.workitem.github.FetchIssuesWorkitemHandler("userName", "password")

Parameters
Name Type Required
IssuesState new StringDataType() false
User new StringDataType() true
RepoName new StringDataType() true

Results
Name Type
IssuesList new StringDataType()

Maven Dependencies
Group Artifact Version
org.jbpm.contrib github-workitem 7.57.0-SNAPSHOT

Authentication Information
Auth Required Params Params Description Reference Site
true userName
password
Github username
Github password
https://github.com/