970 B
970 B
type: plug
uri: github:silverbulletmd/silverbullet-github/github.plug.json
repo: https://github.com/silverbulletmd/silverbullet-github
author: Zef Hemel
Provides Github events, notifications and pull requests as query sources using SB's query mechanism
gh-event
required filters in thewhere
clause:username
: the user whose events to query
gh-pull
repo
: the repo to query PRs for
gh-notification
requires agithubToken
to be configured inSECRETS
.
Example
Example uses:
## Recent pushes
<!-- #query gh-event where username = "zefhemel" and type = "PushEvent" select type, actor_login, created_at, payload_ref limit 3 -->
<!-- /query -->
## Recent PRs
<!-- #query gh-pull where repo = "silverbulletmd/silverbullet" and user_login = "zefhemel" limit 3 render "template/gh-pull" -->
<!-- /query -->
Where the template/gh-pull
looks as follows:
* ({{state}}) [{{title}}]({{html_url}})