feat(blog): add Prisma Compute posts#7957
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
WalkthroughTwo new MDX blog posts are added to the blog app: one announcing the Compute-ready scaffolding path in ChangesPrisma Compute Blog Content
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Comment |
|
The latest updates on your projects. Learn more about Argos notifications ↗︎
|
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@apps/blog/content/blog/prisma-compute-config-file/index.mdx`:
- Around line 1-14: The frontmatter for this blog post is missing the
heroImagePath and metaImagePath fields that are referenced in the PR objectives
as assets stored in apps/blog/public. Add these two optional fields to the
frontmatter block between the existing title, slug, date, and authors fields,
with paths pointing to the corresponding image assets for the
prisma-compute-config-file post (ensure the assets actually exist in the
apps/blog/public directory structure), or alternatively if these assets don't
exist yet, create them following the naming conventions used by other posts in
the series and then reference them in the frontmatter.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: 3308ff85-b59e-4bdd-a470-405b49b4399b
⛔ Files ignored due to path filters (1)
apps/blog/public/create-prisma-deploy-prisma-compute/imgs/create-prisma-terminal.pngis excluded by!**/*.png
📒 Files selected for processing (3)
apps/blog/content/blog/create-prisma-deploy-prisma-compute/index.mdxapps/blog/content/blog/prisma-compute-config-file/index.mdxapps/blog/source.config.ts
| --- | ||
| title: "Configure Prisma Compute deploys in TypeScript" | ||
| slug: "prisma-compute-config-file" | ||
| date: "2026-06-16" | ||
| authors: | ||
| - "Aman Varshney" | ||
| metaTitle: "Configure Prisma Compute deploys in TypeScript" | ||
| metaDescription: "Prisma Compute now reads a typed TypeScript config file, so deploys are reproducible and monorepos work: declare one app or several, then ship the whole system with one command." | ||
| series: prisma-compute | ||
| seriesIndex: 4 | ||
| tags: | ||
| - "announcement" | ||
| - "compute" | ||
| --- |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Check if hero/meta images exist for this post
ls -la apps/blog/public/prisma-compute-config-file/ 2>/dev/null || echo "No assets directory for this post"
# Search for other posts tagged with series: prisma-compute
rg -l "series:\s*prisma-compute" apps/blog/content/blog/ | sortRepository: prisma/web
Length of output: 346
🏁 Script executed:
#!/bin/bash
# Extract frontmatter from all prisma-compute series posts to check seriesIndex values
for post in apps/blog/content/blog/bun-rust-rewrite-prisma-compute/index.mdx \
apps/blog/content/blog/launching-prisma-compute-public-beta/index.mdx \
apps/blog/content/blog/prisma-compute-config-file/index.mdx \
apps/blog/content/blog/prisma-compute-custom-domains/index.mdx; do
echo "=== $(basename $(dirname $post)) ==="
head -20 "$post" | grep -E "^(title|seriesIndex|date|slug):"
done
# Also check if the first post slug referenced in the current post exists
rg -l "slug.*create-prisma-deploy-prisma-compute" apps/blog/content/blog/Repository: prisma/web
Length of output: 803
Resolve the missing hero and meta image assets referenced in the PR objectives.
The PR objectives state that assets are stored in apps/blog/public for the configuration post, but no assets directory exists for this post (prisma-compute-config-file), and the frontmatter lacks heroImagePath and metaImagePath fields. While the schema allows these to be optional, the PR scope explicitly mentions these assets—so either add them or clarify why they're intentionally omitted from this post.
The seriesIndex: 4 is correct—this is chronologically the fourth post in the prisma-compute series.
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@apps/blog/content/blog/prisma-compute-config-file/index.mdx` around lines 1 -
14, The frontmatter for this blog post is missing the heroImagePath and
metaImagePath fields that are referenced in the PR objectives as assets stored
in apps/blog/public. Add these two optional fields to the frontmatter block
between the existing title, slug, date, and authors fields, with paths pointing
to the corresponding image assets for the prisma-compute-config-file post
(ensure the assets actually exist in the apps/blog/public directory structure),
or alternatively if these assets don't exist yet, create them following the
naming conventions used by other posts in the series and then reference them in
the frontmatter.
Summary
apps/blog/public.prisma/local.jsonproject resolution, and the migration path towardprisma.config.tscomputeas an allowed blog tagValidation
pnpm --filter blog types:checkpassesMIXEDBREAD_API_KEY=dummy pnpm --filter blog buildpassespnpm --filter blog lint:linksstill reports pre-existing failures in older posts; the two new drafts are not in the failure listSummary by CodeRabbit