Skip to content

docs: open-source contribution infrastructure#2

Merged
cursor[bot] merged 2 commits into
mainfrom
cursor/open-source-contrib-905b
Jun 10, 2026
Merged

docs: open-source contribution infrastructure#2
cursor[bot] merged 2 commits into
mainfrom
cursor/open-source-contrib-905b

Conversation

@kaungzinye

@kaungzinye kaungzinye commented Jun 10, 2026

Copy link
Copy Markdown
Owner

Summary

Makes the repository ready for open-source contribution on main as the single public branch.

What's included

Documentation

  • README.md — project overview, repo layout, quick start (assumes full app on main)
  • CONTRIBUTING.md — single-branch workflow; explains when staging would be worth adding later
  • LICENSE (MIT), CODE_OF_CONDUCT.md, SECURITY.md

GitHub templates

  • Bug report and feature request forms (no legacy branch names)
  • PR template — all PRs target main

CI

  • OAuth relay typecheck on changes to vercel-notion-auth/

Branch strategy

Recommendation: use main only for publish + contributions. No staging until you need TestFlight integration gating or multi-maintainer release trains.

Before publishing

Merge 001-notion-task-appmain and set GitHub default branch to main. This PR's README assumes the iOS app is already on main.

Testing

  • npm ci && npm run typecheck in vercel-notion-auth/
Open in Web Open in Cursor 

Add the docs and GitHub scaffolding needed for external contributors:

- README with project overview, branch strategy, and quick start
- CONTRIBUTING with setup, build/test commands, and PR guidelines
- MIT LICENSE, Contributor Covenant, and SECURITY policy
- GitHub issue templates (bug, feature), PR template, OAuth CI workflow
- Typecheck script and tsconfig for vercel-notion-auth

Co-authored-by: Kaung <kaungzinye@users.noreply.github.com>
@vercel

vercel Bot commented Jun 10, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
finally Ready Ready Preview, Comment Jun 10, 2026 8:38am

All contributor docs now target main only. Adds guidance on when
a staging branch would be worth adding later (TestFlight gating, etc.).

Co-authored-by: Kaung <kaungzinye@users.noreply.github.com>
@cursor cursor Bot merged commit ae927ec into main Jun 10, 2026
3 checks passed
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