Skip to content

Latest commit

 

History

History
37 lines (31 loc) · 1.01 KB

File metadata and controls

37 lines (31 loc) · 1.01 KB

Open Source Checklist / 开源检查清单

English

Repository hygiene

  • Git repo initialized
  • main as default branch
  • Sensitive files ignored (.env, db, logs, runtime files)
  • OSS basics present (LICENSE, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT)

Pre-publish checks

  • .env.example contains no real secrets
  • Docs/README reviewed
  • npm run typecheck passed
  • npm run build passed

Publish steps

  1. Create empty GitHub repo.
  2. Set remote URL.
  3. Push main.

中文

仓库准备

  • Git 仓库已初始化
  • 默认分支为 main
  • 已忽略敏感文件(.env、数据库、日志、运行时文件)
  • 已补齐开源基础文件(LICENSECONTRIBUTINGSECURITYCODE_OF_CONDUCT

发布前检查

  • .env.example 不含真实密钥
  • README/docs 已复核
  • npm run typecheck 通过
  • npm run build 通过

发布步骤

  1. 在 GitHub 创建空仓库。
  2. 配置远程地址。
  3. 推送 main