Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.24 KB

CONTRIBUTING.md

File metadata and controls

28 lines (22 loc) · 1.24 KB

Contributing Guidelines

Thank you for your interest in contributing to the Iesi.Collections project! We follow semantic versioning (semver) and semantic commits for managing our project releases. This document outlines the guidelines for contributing to the project and how to handle versioning.

Contributing Process

  1. Fork the repository and create a new branch for your contribution.
  2. Make your changes and write tests to cover your changes and ensure existing tests pass.
  3. Commit your changes using semantic commits. Use the following format:
    • feat: for new features
    • fix: for bug fixes
    • chore: for maintenance tasks
    • docs: for documentation updates
    • refactor: for code refactoring
    • test: for adding or modifying tests
  4. Submit a pull request to the main branch of the original repository.
  5. Once PR is approved, your changes will be merged into the main branch.

Release Procedure

  1. Go to the repository's Releases page on GitHub.
  2. Click on "Draft a new release".
  3. Enter the tag version and click "Generate release notes".
  4. Optionally, update the description of the release.
  5. Click on "Publish release" to create the release.