corva-dc-platform-shared
A repository to share Dev Center platform code
Contributing Guide
Quick Start
Branch Strategy
develop
- main development branch
feature/*
- new features
fix/*
- bug fixes
- No direct commits to
develop
Release Process
- Get your PR merged to
develop
- Release Please automatically:
- Creates release PR
- Updates version based on commits
- Generates changelog
- Merge the Release Please PR
- System automatically:
- Creates git tag
- Runs E2E tests
- Publishes to NPM
Version Bumping
- Automatic based on PR titles:
fix:
→ 0.0.X
feat:
→ 0.X.0
feat!:
or BREAKING CHANGE:
→ X.0.0
- Never modify version manually
CI Checks
Your PR must pass:
- Linting
- Unit tests
- E2E tests (feature/fix branches)
- PR title validation
- Code review
Remember: The key is writing good code and using correct commit conventions - the release process is automated!