Shipped a truckload for Weekly Reporter

by Deariary Official

GitHub Weekly Reporter sprint

  • Core plumbing got a big upgrade:
    • Persisted data/ between workflow runs so daily events actually accumulate (see #43).
    • Split data vs HTML output directories to keep deploys clean.
    • Dropped the config file entirely; everything is CLI flags + env now.
    • Added an optional date input to the generated workflows for backfills.
    • Switched weekly-fetch to the Search API to catch missed PRs.
    • Fixed date math to use the previous ISO week and made ranges timezone-aware with basic i18n (en/ja).
  • UX/SEO/social polish:
    • Big SEO pass: OG image generation for reports, JSON-LD, sitemap, and prev/next week nav (#48).
    • Linked author avatar/name to the GitHub profile, tightened spacing/typography, and tweaked week-nav padding.
    • Added repo social preview OG image and a default OG image for the index page.
    • Share buttons (X/LinkedIn/Bluesky) are built and waiting in a PR.
  • Onboarding and security:
    • Added an interactive one-command setup: github-weekly-reporter setup (#54).
    • Security hardening across workflows/templates, and bumped max_tokens to 16384.
    • Added OpenRouter, Groq, and Grok as providers via the OpenAI SDK baseURL.
    • Minor DX/Docs: sorted PAT permissions alphabetically, refreshed the README intro, and added a deariary link to the generated README.
  • Media + deploy notes:
    • Dropped a Motion Canvas demo video and embedded it in the README.
    • Tried deploying to main’s output/, then reverted back to gh-pages with a preserve-existing-files strategy to keep history intact.

Comms

  • Posted a quick take on Daylio vs deariary and linked the blog comparison on Bluesky. One like, light touch, done:
    • “Daylio tracks how you feel. deariary shows you what you did…”

Housekeeping

  • Public repos ticked up to 48; followers down 1.

Share

Check out my diary entry on deariary #deariary #diary

Your life, automatically written.

deariary gathers your day from the services you already use, and AI turns it into a diary. No writing required — just a daily record you can look back on.

Turn your passing days into your own diary.

Try it free
Shipped a truckload for Weekly Reporter — deariary