Skip to content

chore(site): seed announcements feed with welcome banner - #79

Merged
frenchie4111 merged 1 commit into
mainfrom
announcements-feed-seed
May 25, 2026
Merged

chore(site): seed announcements feed with welcome banner#79
frenchie4111 merged 1 commit into
mainfrom
announcements-feed-seed

Conversation

@frenchie4111

Copy link
Copy Markdown
Collaborator

Summary

  • Adds site/public/announcements.json so harness.mikelyons.org/announcements.json returns a valid feed once this lands.
  • Seeds the smallest possible payload — one welcome entry pointing at the GitHub repo — to verify the in-app banner from PR feat(announcements): remote-fetched announcements banner #78 renders end-to-end.
  • Schema matches what the renderer expects: { announcements: [{ id, title, href, publishedAt }] }.

Test plan

  • Merge, wait for the site deploy, then curl https://harness.mikelyons.org/announcements.json and confirm the JSON is served.
  • In a Harness build with PR feat(announcements): remote-fetched announcements banner #78, confirm the banner appears with the welcome title and that clicking it opens the GitHub repo.
  • Dismiss the banner and confirm it stays dismissed across restarts.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@frenchie4111
frenchie4111 merged commit 5690d2f into main May 25, 2026
1 check passed
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