Skip to content

UW-UPL/harvest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

229 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

harvest

harvest is a small Go program that aggregates posts from the RSS feeds of UPL member blogs into a single output/blog_posts.json and output/feed.xml. Feeds are defined in whitelist.toml, and a GitHub Actions workflow rebuilds the outputs every 12 hours, but only when one or more whitelisted blogs have changed.

To add your blog, open a pull request against whitelist.toml (see docs/CONTRIBUTING.md. To run it locally, go build -o harvest ./src followed by ./harvest will fetch the listed feeds and write to output/.

About

upl blog post aggregator

Topics

Resources

License

Contributing

Stars

2 stars

Watchers

16 watching

Forks

Contributors

Languages