feat(blog): restructure posts into YEAR/MONTH folders#297
Conversation
There was a problem hiding this comment.
Code Review
This pull request restructures the blog post directory to organize posts by date (YEAR/MONTH/post-slug.mdx), updating the README documentation and asset guidelines accordingly. It also adds 301 redirects in firebase.json for the relocated blog posts. The feedback suggests appending trailing slashes to the destination URLs in the redirect rules to maintain consistency and prevent potential double redirects.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
/gcbrun |
d5947ad to
a5ddc3f
Compare
|
/gcbrun |
a5ddc3f to
4099d64
Compare
|
Is it explicitly intended for the date folder structure to be part of the URL? Astro Starlight does that by default, but it is overrideable (I think). |
Yeah, I think having the date as part of the URL makes reading the site a little easier and helps avoid collisions. Right now, blogs are showing at the root: https://genkit.dev/blog/streaming-thoughts/ One thing I was hoping to avoid is something like https://genkit.dev/blog/agents/ https://genkit.dev/blog/agents2/ https://genkit.dev/blog/agents3/ |
We should prepare to handle more volume of blogs in the blog site. Therefore, we are going to restructure the blog site to a more readable format that allows contributors to be able to find the blog they are working on easily.