Skip to content

docs: align service contribution guidance and contributor checklist#453

Merged
brendanjryan merged 3 commits intomainfrom
docs/add-bun-install-tabs
Mar 24, 2026
Merged

docs: align service contribution guidance and contributor checklist#453
brendanjryan merged 3 commits intomainfrom
docs/add-bun-install-tabs

Conversation

@brendanjryan
Copy link
Collaborator

@brendanjryan brendanjryan commented Mar 24, 2026

Summary

  • align the service contribution flow in the README with the automated Service PR Guide checklist
  • make MPPScan the recommended fast path for discovery and keep curated mpp.dev/services PR criteria explicit
  • remove Telegram support-group references from contributor-facing docs and automation comments

Validation

  • pnpm check:types
  • pnpm build (fails in current tree due to unresolved @resvg/resvg-wasm import from src/pages/_api/api/og.tsx, unrelated to these doc/workflow edits)

@vercel
Copy link

vercel bot commented Mar 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mpp Ready Ready Preview, Comment Mar 24, 2026 9:57pm

Request Review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7a69b95573

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

for (let i = 0; i < lines.length; i++) {
// Look for a bash [npm] block that contains an install command
const line = lines[i];
if (!/^```bash \[npm\]/.test(line)) continue;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Detect install groups without an npm tab

This test only starts validation when it sees ````bash [npm]```, so an install code-group that has pnpm/`bun` tabs but omits `npm` is never checked and will pass CI even though it violates the new rule requiring all three tabs. In practice, reordering tabs or authoring a pnpm-first install block bypasses the guard entirely.

Useful? React with 👍 / 👎.

@brendanjryan brendanjryan force-pushed the docs/add-bun-install-tabs branch from a801f8c to 6a677de Compare March 24, 2026 21:53
@brendanjryan brendanjryan merged commit ca29f5f into main Mar 24, 2026
8 checks passed
@brendanjryan brendanjryan deleted the docs/add-bun-install-tabs branch March 24, 2026 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant