https://github.com/pv/github-pull-request-fwd
Convert Github pull request chatter to an RSS feed
https://github.com/pv/github-pull-request-fwd
Last synced: 2 months ago
JSON representation
Convert Github pull request chatter to an RSS feed
- Host: GitHub
- URL: https://github.com/pv/github-pull-request-fwd
- Owner: pv
- Created: 2011-10-03T22:13:28.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2012-06-16T12:25:28.000Z (almost 13 years ago)
- Last Synced: 2025-01-20T08:49:29.075Z (4 months ago)
- Language: Python
- Homepage:
- Size: 152 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
github-pull-request-fwd
=======================Grab Github pull requests, and generate a RSS feed, a mail mbox, or just send
the mails. Optionally, all chatter therein can be included.Can be called periodically, e.g., in crontab, or activated by a trigger, for
example a Github commit hook.Usage
-----::
github-pull-request-fwd rss CACHE.json USER/PROJECT > out.rss
github-pull-request-fwd mbox CACHE.json USER/PROJECT > out.mboxor (careful!)::
github-pull-request-fwd mail CACHE.json USER/PROJECT RECEIVER@SOMEWHERE
Generate an RSS feed or mails from Github Pull Requests and all comments in
them.What mails are generated is determined by the ``last_mailed`` timestamp
in CACHE.json, which you can adjust with the ``--catchup-mails`` option.Options:
-h, --help show this help message and exit
-p, --pr-only produce feed containing only the pull requests
-n, --no-update don't download updated data from the internet
-c COUNT, --max-count=COUNT
rss: maximum number of feed items (default: 100)
-t TTL, --ttl=TTL rss: time-to-live in minutes (default: 360)
--smtp-server=HOST mail: send mail via given SMTP server, instead of
localhost
--catchup-mail=DATE mail: consider only mails after DATE
--mail-template=FILE mail: template file for mails
--print-template mail: print the default mail template