News for hackers. Stuff that matters.

looseleaftea

> The only reasons I'm not living in a stack of cardboard boxes for $1 rent are that it's illegal

My initial reaction to reading this is not "oh great analogy", it's "please have higher standards for your quality of living"

Re:Create OPML Feed of Starred GitHub Repos on Thursday June 27, 2024 @04:15PM (#40814598)
I've been using my FreshRSS feed more and more, and found that I wanted my starred GitHub repos' releases to show up in my feed. GitHub has a lot of options for subscribing to individual feeds for repositories, but as far as I could tell, has no great way to do this dynamically for all of your starred repos.

So, I put together this repo that uses OpenTofu to create an AWS Lambda function that queries a GitHub user's starred repositories and returns an OPML file containing all of those repos' Atom feeds. Now I just have to press the refresh OPML button on FreshRSS and it will hit the Lambda function and update my feed. Maybe a little overkill, but hey, now I don't need to manually generate and upload an OPML file everytime I star a new repo.

Hopefully other fellow RSS sickos here find it helpful!