We appreciate your interest in contributing to Create ChatGPT App! This document provides guidelines and instructions for contributing to the project.
By participating in this project, you agree to abide by our Code of Conduct. Please read it before contributing.
If you find a bug, have a question, or want to request a new feature, please create an issue in the project repository. When reporting a bug, please include:
- A clear and descriptive title
- Steps to reproduce the issue
- The expected behavior
- The actual behavior you observed
- Any relevant error messages or screenshots
To contribute to this project, please follow these steps:
- Fork the repository on GitHub.
- Create a new branch for your changes. Use a descriptive name, such as
fix-bug-xyz
oradd-new-feature-abc
. - Make your changes in the new branch.
- Ensure your changes do not break any tests or introduce new issues by running tests and linters.
- Commit your changes, using clear and descriptive commit messages.
- Push your changes to your fork on GitHub.
- Create a pull request to the main repository.
Please keep your pull request focused on a single issue or feature. If you have multiple unrelated changes, create separate pull requests for each.
Please follow the code style and conventions used throughout the project. This may include:
- Indentation and whitespace
- Naming conventions for variables, functions, and classes
- Code organization and structure
- Comments and documentation
If the project uses any linters or formatters, please ensure your changes conform to the configuration provided.
If your changes include new functionality or fix a bug, please include tests that cover the new or updated code. Tests should be clear, comprehensive, and pass on all supported platforms.
When you make changes that affect how the project is used or configured, please update the relevant documentation, such as README files, API documentation, or user guides.
If you have questions or need help with contributing, please create an issue or reach out to the project maintainers through the preferred communication channels.
Thank you for contributing to ChatGPT Language Check GitHub Action!