-
Notifications
You must be signed in to change notification settings - Fork 10
Create changelog page #111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
} | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you move these into src/pages/changelog.astro?
I think this is a great idea! |
@pavelgj wdyt? should we have them all in one page with anchorlinks, or a separate page/permalink per release? think of the links in social posts and tweets |
@pavelgj PTAL |
body: string; | ||
} | ||
|
||
const response = await fetch('https://api.github.com/repos/firebase/genkit/releases'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
const response = await fetch('https://api.github.com/repos/firebase/genkit/releases'); | |
const response = await fetch('https://api.github.com/repos/firebase/genkit/releases?per_page=10'); |
Create static release page pulled from github during build time (https://genkit.dev/changelog). Adds menu item to the leftnav.
I created this PR but thought maybe it's not a good idea for now, since with every release we need to also rebuild the website.