Skip to content

@kairosis/github-events

import { Badge } from ‘@astrojs/starlight/components’;

Terminal window
npm install @kairosis/github-events
ConstantRouting key
COMMIT_PUSHEDgithub.commit.pushed
PR_OPENEDgithub.pr.opened
PR_MERGEDgithub.pr.merged
PR_CLOSEDgithub.pr.closed
PR_REVIEWEDgithub.pr.reviewed
ISSUE_OPENEDgithub.issue.opened
ISSUE_CLOSEDgithub.issue.closed
ISSUE_REOPENEDgithub.issue.reopened
ISSUE_COMMENTEDgithub.issue.commented
RELEASE_CREATEDgithub.release.created

Used by: github.commit.pushed

FieldTypeRequiredDefault
repositorystringYes
branchstringYes
commitShastringYes
messagestringYes
authorNamestringYes
urlstring (URL)Yes
additionsinteger ≥ 0No
deletionsinteger ≥ 0No

Used by: github.issue.opened, github.issue.closed, github.issue.reopened, github.issue.commented

FieldTypeRequiredDefault
repositorystringYes
issueNumberinteger > 0Yes
titlestringYes
bodystring | nullNo
authorNamestringYes
state'open' | 'closed'Yes
urlstring (URL)Yes
labelsstring[]No[]

Used by: github.pr.merged

FieldTypeRequiredDefault
repositorystringYes
prNumberinteger > 0Yes
titlestringYes
authorNamestringYes
mergedBystringYes
headBranchstringYes
baseBranchstringYes
urlstring (URL)Yes
mergeCommitstringNo

Used by: github.pr.opened

FieldTypeRequiredDefault
repositorystringYes
prNumberinteger > 0Yes
titlestringYes
bodystringNo
authorNamestringYes
headBranchstringYes
baseBranchstringYes
urlstring (URL)Yes
draftbooleanNofalse