Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 736 Bytes

File metadata and controls

35 lines (28 loc) · 736 Bytes

How to Contribute

  1. Getting Started
  • Fork the repository
  • Sync with upstream
  • Create a feature branch
  1. Branch Naming Convention Example: submission/assignment-01/<github-username>

  2. Commit Message Guidelines

Example (Conventional Commits–lite):

feat: implement token transfer logic
fix: handle zero-address edge case
test: add coverage for revert conditions
  1. Pull Request Checklist
  • Code compiles
  • Tests pass
  • README included
  • No changes outside /submissions
  1. PR Review Process
  • Automated checks
  • Manual review by mentors
  • Required fixes before merge
  1. Common Mistakes to Avoid
  • Editing assignment specs
  • Submitting compiled artifacts
  • Force-pushing after review