Thank you for considering contributing to starter-playwright-typescript! We welcome contributions from the community and appreciate your effort to help improve this project. Here’s how you can get started.
If you encounter any bugs or have suggestions for improvements, please let us know by opening an issue:
- Go to the Issues page.
- Click on "New issue".
- Provide a clear and descriptive title for the issue.
- Describe the issue in detail, including steps to reproduce if applicable.
- Click "Submit new issue".
If you have ideas for new features or improvements:
- Go to the Issues page.
- Click on "New issue".
- Select the "Enhancement" template if available or describe your suggestion in detail.
- Click "Submit new issue".
To contribute code, follow these steps:
-
Fork the repository:
Click the "Fork" button at the top right of the repository page.
-
Clone your fork:
git clone https://github.com/your-username/starter-playwright-typescript.git
-
Create a new branch:
git checkout -b my-feature-branch
Replace
my-feature-branch
with a descriptive name for your branch. -
Make your changes:
Implement your feature or fix the issue in this branch.
-
Commit your changes:
git add . git commit -m "Describe your changes"
-
Push your changes:
git push origin my-feature-branch
-
Create a Pull Request:
- Go to the Pull Requests page.
- Click on "New pull request".
- Select your branch and compare it with the
main
branch. - Provide a descriptive title and detailed description of your pull request.
- Click "Create pull request".
- Follow existing code style: Ensure that your code follows the style and conventions used in the project.
- Write tests: Add tests for any new features or bug fixes you introduce.
- Documentation: Update documentation if your changes affect existing functionality or introduce new features.
We are committed to creating a welcoming and inclusive community. Please follow our Code of Conduct in all interactions.
Once you submit a pull request:
- The project maintainers will review your changes.
- You may be asked to make additional modifications.
- After approval, your changes will be merged into the main branch.
If you have questions about contributing, please contact us:
- GitHub Discussions: Discussions page
- GitHub Issues: Issues page
Thank you for contributing to starter-playwright-typescript! Your efforts help make the project better for everyone.