Skip to content

fix(footer): revalidate static pages hourly so the shared footer updates - #42

Merged
ralyodio merged 1 commit into
masterfrom
fix/footer-isr
Oct 10, 2026
Merged

ralyodio merged 1 commit into
masterfrom
fix/footer-isr

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

Follow-up to #41. After deploy, https://c0mpute.com/ served cache-control: s-maxage=31536000 with x-nextjs-prerender: 1: the page (and its @profullstack/footer) was baked at build, so a footer release would only reach the site on the next redeploy. export const revalidate = 3600 in the root layout makes prerendered pages ISR hourly, matching the package template cache.

🤖 Generated with Claude Code

The homepage and other prerendered pages were baked at build (s-maxage=31536000), so a @profullstack/footer release would only show after a redeploy. ISR every hour instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

ThreatCrush Security Scan

8 finding(s)

MEDIUM: 8

Severity Rule Location
MEDIUM js-unescaped-html-sink apps/web/src/app/blog/[slug]/page.tsx:53
MEDIUM js-unescaped-html-sink apps/web/src/app/layout.tsx:95
MEDIUM sh-remote-script-execution scripts/dev-setup.sh:25
MEDIUM sh-eval-expansion scripts/dev-setup.sh:35
MEDIUM sh-remote-script-execution scripts/install.sh:159
MEDIUM sh-remote-script-execution scripts/install.sh:184
MEDIUM sh-remote-script-execution scripts/install.sh:277
MEDIUM sh-remote-script-execution scripts/install.sh:294

Snippets are redacted; ThreatCrush never prints matched credential material.

@ralyodio
ralyodio merged commit f01b6fa into master Oct 10, 2026
12 checks passed
@ralyodio
ralyodio deleted the fix/footer-isr branch October 10, 2026 10:07
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