feat: json follow feed + github actions to post
This commit is contained in:
parent
55b45b8305
commit
02e444e25e
4 changed files with 67 additions and 0 deletions
13
src/_data/follow.js
Normal file
13
src/_data/follow.js
Normal file
|
@ -0,0 +1,13 @@
|
|||
module.exports = async function () {
|
||||
const { ActivityFeed } = await import('@11ty/eleventy-activity-feed')
|
||||
const feed = new ActivityFeed()
|
||||
feed.addSource('atom', 'Blog', 'https://coryd.dev/feed.xml')
|
||||
feed.addSource('rss', 'Letterboxd', 'https://letterboxd.com/cdme/rss')
|
||||
feed.addSource('rss', 'Glass', 'https://glass.photo/coryd/rss')
|
||||
feed.addSource('rss', 'Oku', 'https://oku.club/rss/collection/NvEmF')
|
||||
const entries = feed.getEntries()
|
||||
const res = await entries
|
||||
const activity = { posts: [] }
|
||||
res.forEach((entry) => activity.posts.push({ title: entry.title, url: entry.url }))
|
||||
return activity
|
||||
}
|
Reference in a new issue