Skip to content

Add Pranav Ramesh to blogroll; fix digest script#14

Open
sanjaykaranth wants to merge 4 commits into
fplaunchpad:mainfrom
sanjaykaranth:website-updates
Open

Add Pranav Ramesh to blogroll; fix digest script#14
sanjaykaranth wants to merge 4 commits into
fplaunchpad:mainfrom
sanjaykaranth:website-updates

Conversation

@sanjaykaranth
Copy link
Copy Markdown
Contributor

@sanjaykaranth sanjaykaranth commented May 25, 2026

Summary

  • Adds Pranav Ramesh to the FPL Members blogroll in _data/feeds.yml
  • Fixes two bugs in scripts/fetch_digest.py that caused the digest action to silently skip all feeds:
    • Used feed_info['url'] instead of feed_info['feed'] (wrong key)
    • Read collaborators group instead of friends (wrong group name)
  • Switches digest from daily to weekly (every Friday at 8am IST); renames workflow file and extends post lookup window to 7 days

Supersedes #12.

Test plan

  • Verify Pranav appears in the FPL Members section of the blog sidebar
  • Verify entry appears in /blogroll.opml
  • Trigger the Weekly Reading Digest workflow manually and confirm it runs without errors

🤖 Generated with Claude Code

sanjaykaranth and others added 2 commits May 25, 2026 09:52
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Use feed_info['feed'] not feed_info['url'] (matching feeds.yml schema)
- Read 'friends' group not 'collaborators' (matching feeds.yml schema)
- Update rendered heading from 'Collaborators & Friends' to 'Friends'

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@sanjaykaranth sanjaykaranth changed the title Add Pranav Ramesh to blogroll Add Pranav Ramesh to blogroll; fix digest script May 25, 2026
- Rename daily-digest.yml to weekly-digest.yml
- Update cron to run every Friday at 8am IST
- Extend post lookup window from 25 hours to 7 days

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant