Liking cljdoc? Tell your friends :D

yetibot-github.commands.github


branchesclj

(branches {[_ org-name repo] :match})

gh branches <org-name>/<repo> # list branches for <org-name>/<repo>

gh branches <org-name>/<repo> # list branches for <org-name>/<repo>
sourceraw docstring

contributors-since-cmdclj

(contributors-since-cmd {[_ org-name repo n unit] :match
                         chat-source :chat-source})

gh contributors <org>/<repo-name> since <n> <minutes|hours|days|weeks|months> ago # list contributors in order of commits since a given time

gh contributors <org>/<repo-name> since <n> <minutes|hours|days|weeks|months> ago # list contributors in order of commits since a given time
sourceraw docstring

date-formatterclj

source

date-hour-formatterclj

source

feedclj

(feed {[_ org-name] :match})

gh feed <org-name> # list recent activity for <org-name>

gh feed <org-name> # list recent activity for <org-name>
sourceraw docstring

format-releaseclj

(format-release release org-name repo)

Displays information about a release

Displays information about a release
sourceraw docstring

format-repoclj

(format-repo {description :description
              html_url :html_url
              {owner :login} :owner
              repo-name :name})
source

format-topicclj

(format-topic {:keys [featured short_description] topic-name :name})
source

format-url-as-markdown-imageclj

(format-url-as-markdown-image image-url)
source

incidentsclj

(incidents _)

gh incidents # show all recent GitHub system status messages

gh incidents # show all recent GitHub system status messages
sourceraw docstring

list-releases-info-cmdclj

(list-releases-info-cmd {[_ org-name repo] :match})

gh releases <org>/<repo-name> # list releases for a Github repository

gh releases <org>/<repo-name> # list releases for a Github repository
sourceraw docstring

orgsclj

(orgs _)

gh orgs # show configured orgs

gh orgs # show configured orgs
sourceraw docstring

pull-request-approveclj

(pull-request-approve {[_ owner repo-name pr-number pr-comment] :match})

gh pr approve <owner>/<repo>#<pr-number> <comment> # approve a pull request with <comment> gh pr approve <owner>/<repo>#<pr-number> # approve a pull request

gh pr approve <owner>/<repo>#<pr-number> <comment> # approve a pull request with <comment>
gh pr approve <owner>/<repo>#<pr-number> # approve a pull request
sourceraw docstring

pull-requestsclj

(pull-requests {[_ owner repo pr-number] :match})

gh pr <owner> # list open pull requests for <owner> gh pr <owner>/<repo> # list open pull requests for <owner>/<repo>

gh pr <owner> # list open pull requests for <owner>
gh pr <owner>/<repo> # list open pull requests for <owner>/<repo>
sourceraw docstring

repoclj

(repo {[_ owner repo] :match})

gh repo <owner>/<repo> # show info about a repo

gh repo <owner>/<repo> # show info about a repo
sourceraw docstring

report-if-errorclj

(report-if-error response)

Given a response, try to detect if it's non-successful, and if so report the error; otherwise return nil

Given a response, try to detect if it's non-successful, and if so report the
error; otherwise return nil
sourceraw docstring

reposclj

(repos {match :match})

gh repos # list repos for the first configured org gh repos <org-name> # list repos under <org-name>

gh repos # list repos for the first configured org
gh repos <org-name> # list repos under <org-name>
sourceraw docstring

search-code-cmdclj

(search-code-cmd {[_ query] :match})

gh search <query> # search GitHub code for <query>

gh search <query> # search GitHub code for <query>
sourceraw docstring

search-repos-cmdclj

(search-repos-cmd {[_ query] :match})

gh search repos <query> # search GitHub repos for <query>

gh search repos <query> # search GitHub repos for <query>
sourceraw docstring

search-topics-cmdclj

(search-topics-cmd {[_ query] :match})

gh search topics <query> # search GitHub topics for <query>

gh search topics <query> # search GitHub topics for <query>
sourceraw docstring

set-topics-cmdclj

(set-topics-cmd {[_ owner repo items] :match opts :opts})

gh topics set <owner>/<repo> <collection or space-separated list of topics>

gh topics set <owner>/<repo> <collection or space-separated list of topics>
sourceraw docstring

show-latest-release-info-cmdclj

(show-latest-release-info-cmd {[_ org-name repo] :match})

gh releases show <org>/<repo-name> # retrieve info about the latest release on a Github repository

gh releases show <org>/<repo-name> # retrieve info about the latest release on a Github repository
sourceraw docstring

show-release-info-by-tag-cmdclj

(show-release-info-by-tag-cmd {[_ org-name repo tag] :match})

gh releases show <org>/<repo-name> <tag> # retrieve info about a specific release tag on a Github repository

gh releases show <org>/<repo-name> <tag> # retrieve info about a specific release tag on a Github repository
sourceraw docstring

stats-cmdclj

(stats-cmd {[_ org-name repo] :match})

gh stats <org>/<repo-name> # commits, additions, deletions

gh stats <org>/<repo-name> # commits, additions, deletions
sourceraw docstring

statusclj

(status _)

gh status # show GitHub's current system status

gh status # show GitHub's current system status
sourceraw docstring

success?clj

(success? status)
source

tagsclj

(tags {[_ org-name repo] :match})

gh tags <org-name>/<repo> # list the tags for <org-name>/<repo>

gh tags <org-name>/<repo> # list the tags for <org-name>/<repo>
sourceraw docstring

topics-cmdclj

(topics-cmd {[_ user repo] :match})

gh topics <org-name>/<repo> # list topics for a repo

gh topics <org-name>/<repo> # list topics for a repo
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close