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

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.14.1-SNAPSHOT

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

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.14.1-SNAPSHOT

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

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.14.1-SNAPSHOT

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

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.14.1-SNAPSHOT

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

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.14.1-SNAPSHOT