SSWConsulting / SSWConsulting/SSW.Website
✨ Incremental Rebuild - Rebuild only modified pages on content change instead of full site deployment
@amankumarrr is already working on this.
Since Jan 12, 2026.
- Dominant language
- HTML
- Stars
- 14
- Forks
- 10
- Avg merge
- 13h 51m
- Merged PRs (30d)
- 38
Description
Requested by: @Calinator444 via YakShaver.ai 🦬
cc: @amankumarrr, @Calinator444, @brookjeynes-ssw, @adamcogan, @babakamyljanovssw
Hi Team!
🟥 Watch the video (2 min 54 sec)
Pain
Improve the editing experience for ⭐ SSW Website (Dev - Next.js) by avoiding full site rebuilds when content is changed in Tina. Implement Tina webhooks that trigger Next.js on-demand revalidation to rebuild only the affected page route when content is pushed to main. This will significantly reduce deployment time and frustration for editors by replacing the current ~20 minute full rebuild with a targeted page rebuild.
Acceptance Criteria
- When a page is created or edited in Tina and merged to main, a webhook is triggered.
- The webhook passes the modified page route to the SSW Website Next.js application.
- Next.js on-demand revalidation rebuilds only the specified route without triggering a full site deployment.
- Content changes become live significantly faster than the current full rebuild process.
- Existing full rebuild pipeline on content change is disabled or bypassed once the webhook solution is confirmed working.
- Implementation aligns with the existing webhook approach used in SSW Rules.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.