Skip to content

Commit 996fcc5

Browse files
authored
fix: Reduce ISR revalidation time from 1 hour to 1 minute (#929)
This allows template updates to propagate faster while maintaining SEO-friendly static generation with ISR.
1 parent 4a3cac7 commit 996fcc5

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

apps/templates/src/lib/fetch-templates.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ type TemplatesJsonGroup = {
3737
export async function fetchTemplatesFromGitHub(): Promise<Template[]> {
3838
try {
3939
const response = await fetch(GITHUB_TEMPLATES_JSON, {
40-
next: { revalidate: 3600 }, // Revalidate every hour (ISR)
40+
next: { revalidate: 60 }, // Revalidate every minute (ISR)
4141
});
4242

4343
if (!response.ok) {
@@ -57,7 +57,7 @@ export async function fetchTemplatesFromGitHub(): Promise<Template[]> {
5757

5858
try {
5959
const readmeResponse = await fetch(readmePath, {
60-
next: { revalidate: 3600 }, // Revalidate every hour (ISR)
60+
next: { revalidate: 60 }, // Revalidate every minute (ISR)
6161
});
6262
if (readmeResponse.ok) {
6363
const readmeText = await readmeResponse.text();

0 commit comments

Comments
 (0)