Thank you for your interest in contributing to FileViewEntryPlugin! We welcome contributions from the community.
- Fork the repository on GitHub
- Clone your fork locally
- Create a new branch for your feature or bug fix
- Make your changes
- Run tests and code style checks
- Submit a pull request
# Clone your fork
git clone https://github.com/your-username/FileViewEntryPlugin.git
cd FileViewEntryPlugin
# Install dependencies
composer install
# Run tests
vendor/bin/pest
# Run tests with coverage
vendor/bin/pest --coverage
# Run code style checks
vendor/bin/pint --test
# Fix code style issues
vendor/bin/pintThis project follows the Laravel code style. Please ensure your code passes the style checks before submitting a pull request.
- Write tests for new features
- Ensure all tests pass before submitting PR
- Aim for high test coverage
- Update the README.md with details of changes if applicable
- Update the CHANGELOG.md with your changes
- Ensure your code follows the project's code style
- Verify all tests pass
- Link any related issues in your PR description
When reporting issues, please include:
- PHP version
- Laravel version
- Filament version
- Clear description of the problem
- Steps to reproduce
- Expected vs actual behavior
This project adheres to a code of conduct. By participating, you are expected to uphold this code:
- Be respectful and inclusive
- Welcome newcomers
- Focus on constructive feedback
- Respect differing viewpoints
By contributing, you agree that your contributions will be licensed under the MIT License.