andrew / ultimate-awesome

Every awesome list on every topic, including awesome lists of awesome lists, updated daily.
https://awesome.ecosyste.ms
Creative Commons Zero v1.0 Universal
48 stars 0 forks source link

Automate updating the readme #1

Closed andrew closed 9 months ago

andrew commented 9 months ago

Dependent on https://github.com/ecosyste-ms/awesome/issues/4

Need a GitHub action that fetches all the lists from the https://awesome.ecosyste.ms API and updates the contents of the readme on a daily basis.

andrew commented 9 months ago

Current code for generating the list: https://github.com/ecosyste-ms/awesome/blob/main/lib/tasks/lists.rake#L16-L20

andrew commented 9 months ago

There's now an url that generates the markdown for the readme on demand: http://awesome.ecosyste.ms/lists/markdown

andrew commented 9 months ago

Added a github action to update from the url on a daily basis: https://github.com/andrew/ultimate-awesome/blob/main/.github/workflows/update.yml