Skip to content

feat(partners): route every Render link to render.com/tanstack - #1286

Merged
tannerlinsley merged 2 commits into
mainfrom
jonny/render-landing-all
Sep 21, 2026
Merged

tannerlinsley merged 2 commits into
mainfrom
jonny/render-landing-all

Conversation

@jhislop-design

@jhislop-design jhislop-design commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

What

Points every Render link across the site at the co-branded landing page Render provided (render.com/tanstack), keeping the existing UTM parameters — including the per-placement utm_content used for attribution.

Companion to #1281 (partner-page detail CTAs, already merged).

Referral surfaces (via getPartnerHref / the partner record href)

  • Docs right-nav partner rail (docs_rail, docs_strip)
  • Partner grid (grid) and partners directory
  • Home grid (home_grid) and library grid (library_grid)
  • Blog rail (blog_rail) and embed grid (embed_grid)

Per-placement utm_content is preserved (e.g. …/tanstack?…&utm_content=docs_rail).

Also repointed (previously left as functional/canonical, now included per request)

  • canonicalHrefrender.com/tanstack. This also drives the partner JSON-LD sameAs, the partners API websiteUrl, and the partner-page footer link. The "See compute pricing" deep-link still resolves to /pricing.
  • One-click "Deploy to Render" button (was render.com/deploy) → now opens render.com/tanstack, keeping its repo and UTM params. Note: it no longer triggers a one-click repo deploy; it lands on the partner page.
  • Start hosting guide "New > Blueprint" link (was the dashboard select-repo screen) → render.com/tanstack.

The two render.com/docs/* reference links in the hosting guide (Blueprint spec, env-var config) are left as-is — they're documentation citations, not Render entry points.

Verification

tsc, lint, and pnpm test all pass (525 pass, 0 fail). The deploy-provider test was updated to assert the new /tanstack path.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Updates
    • Render partner links now direct users to the /tanstack landing page, including placement-specific links.
    • Render deployment links and hosting guide instructions now use the TanStack partner landing page while preserving repository and tracking details.
  • Tests
    • Updated deployment coverage to verify that users are directed to the TanStack partner landing page.

…tack

Point every Render partner link across the site at the co-branded landing
page Render provided, keeping the existing UTM parameters (including the
per-placement utm_content). This covers the docs right-nav rail
(docs_rail/docs_strip), the partner grid, home grid, library grid, blog
rail, embed grid, and the partners directory — everything that resolves
through getPartnerHref or the partner record href.

The partner detail page CTAs already point here (#1281, merged).

Left intentionally unchanged, as these are functional or canonical rather
than referral links:
- canonicalHref (schema.org sameAs and the partners API websiteUrl) stays
  render.com, Render's canonical homepage
- the one-click "Deploy to Render" button (render.com/deploy?repo=…) keeps
  its repo param so it still deploys, matching the Netlify/Railway buttons
- the Start hosting guide's dashboard Blueprint walkthrough

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Sep 21, 2026

Copy link
Copy Markdown

Review Change StackReview Change Stack

Understand this PR’s impact

Explore downstream dependencies and potential security impact with Blast Radius.

View blast radius →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 2e69da26-f2d9-4f68-a10e-1d1ce0d288c4

📥 Commits

Reviewing files that changed from the base of the PR and between aa4c838 and 4a78193.

📒 Files selected for processing (4)
  • src/components/deploy/shared.ts
  • src/utils/partners.tsx
  • src/utils/start-hosting-guide.ts
  • tests/deploy-provider.test.ts

Included review availability: Your plan provides up to 4 included reviews per hour; 2 remain after this review.


📝 Walkthrough

Walkthrough

Render partner, deployment, and hosting guide links now use the /tanstack path. Existing query parameters remain unchanged, and the deployment test expects the new pathname.

Changes

Render partner URL updates

Layer / File(s) Summary
Render URL path updates
src/utils/partners.tsx
Default, canonical, and placement-specific Render URLs now use /tanstack. Existing tracking parameters remain unchanged.
Deployment and hosting URL updates
src/components/deploy/shared.ts, src/utils/start-hosting-guide.ts, tests/deploy-provider.test.ts
The Render deployment and hosting guide URLs now use /tanstack. The deployment test expects the new pathname and retains the existing parameter assertions.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Feature

Suggested reviewers: tannerlinsley

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 1 functions across 4 files. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: routing all Render links to the co-branded /tanstack landing page.
  • Fix all pre-merge checks with AI
✨ Finishing Touches 💡 1
📝 Generate docstrings 💡
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 21, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
tanstack-com 4a78193 Commit Preview URL

Branch Preview URL
Sep 21 2026, 07:54 PM

Follow-up covering the three remaining Render URLs that were previously left
as functional/canonical, now repointed to the co-branded landing page per
request:

- canonicalHref -> render.com/tanstack (also drives the partner JSON-LD
  sameAs, the partners API websiteUrl, and the partner-page footer link;
  the "See compute pricing" deep-link still resolves to /pricing)
- the one-click "Deploy to Render" button (was render.com/deploy) now opens
  render.com/tanstack, keeping its repo and UTM params
- the Start hosting guide's "New > Blueprint" link (was the dashboard
  select-repo screen) now points at render.com/tanstack

Every Render link across the site now lands on render.com/tanstack.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@jhislop-design jhislop-design changed the title feat(partners): route all Render referral surfaces to render.com/tanstack feat(partners): route every Render link to render.com/tanstack Sep 21, 2026
@tannerlinsley
tannerlinsley merged commit 3f06aa8 into main Sep 21, 2026
7 checks passed
@tannerlinsley
tannerlinsley deleted the jonny/render-landing-all branch September 21, 2026 20:24
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.

2 participants