Files
ccg-workflow/.github/pull_request_template.md
li 6ab9068a30 ci: add CI workflow, PR template, branch protection, lockfile
- Add .github/workflows/ci.yml: test (Node 20+22) + build + Go build/test
- Add .github/pull_request_template.md: structured PR description
- Commit pnpm-lock.yaml for CI --frozen-lockfile reproducibility
- Branch protection: require CI pass on main, allow owner force push
2026-03-11 12:13:12 +08:00

933 B

Summary

Type

  • feat — New feature
  • fix — Bug fix
  • docs — Documentation only
  • refactor — Code refactoring (no behavior change)
  • test — Adding or updating tests
  • chore — Build, CI, dependency updates

Changes

File Change
src/... ...

Testing

  • pnpm test passes (134+ tests)
  • pnpm build succeeds
  • Manual testing:

Checklist

  • Code follows existing patterns in the codebase
  • No hardcoded secrets or API keys
  • Updated README/CHANGELOG if user-facing change
  • Single concern — not mixing unrelated changes