Contribution Guidelines

Contribution Guidelines


Contribution Guidelines

We welcome contributions to improve this project. Whether it's fixing a bug, adding a feature, or enhancing documentation, your efforts are greatly appreciated.

Steps to Contribute

  1. Fork the Repository:

    • Navigate to the repository on GitHub.

    • Click the "Fork" button to create a copy under your GitHub account.

  2. Clone the Forked Repository:

    • Clone your forked repository to your local machine:

      git clone https://github.com/amineXguesmi/cicd_pipeline.git
      cd auth-ms
  3. Create a New Branch:

    • Use descriptive branch names for clarity:

      git checkout -b feature/your-feature-name
  4. Make Your Changes:

    • Write clear, concise, and well-documented code.

    • Follow the existing code style and conventions.

  5. Run Tests:

    • Ensure that all tests pass before submitting your changes:

      go test
  6. Commit Your Changes:

    • Write meaningful commit messages:

      git add .
      git commit -m "Add <your-description-here>"
  7. Push Your Changes:

    • Push your branch to your forked repository:

      git push origin feature/your-feature-name
  8. Submit a Pull Request (PR):

    • Navigate to the original repository.

    • Open a pull request from your branch, describing your changes in detail.

Last updated