mirror of
https://github.com/foomo/sesamy-cli.git
synced 2026-10-07 07:56:55 +00:00
Add the ability to specify custom template paths for various providers (e.g., Pinterest, Facebook, Umami, and more). Includes logic for resolving and provisioning templates, defaulting to embedded ones when not specified. Updated related documentation.
1.6 KiB
1.6 KiB
Contributing
Thank you for your interest in contributing to our project! This guide will help you get started with the development process.
Development Workflow
- Fork this repository
- Create a new branch:
git checkout -b feature/your-feature-name - Make your changes
- Check and fix code style and formatting issues:
make lint - Run tests:
make test - Run final checks:
make check - Commit your changes using the conventions below
- Push your branch to your fork
- Open a pull request
Commit Message Conventions
We follow Conventional Commits for clear and structured commit messages:
feat:New featuresfix:Bug fixesdocs:Documentation changesstyle:Code style changes (formatting, etc.)refactor:Code changes that neither fix bugs nor add featuresperf:Performance improvementstest:Adding or updating testschore:Maintenance tasks, dependencies, etc.
Pull Request Guidelines
- Adhere to the coding and style guidelines of the project
- Perform a self-review of your own code
- Comment your code, particularly in hard-to-understand areas
- Make corresponding changes to the documentation
- Ensure all tests pass
- Address any feedback from code reviews
- Once approved, your PR will be merged
Code of Conduct & Security
Please be respectful and constructive in all interactions within our community and follow the CODE_OF_CONDUCT and SECURITY guidelines.
Questions?
If you have any questions, please open an issue for discussion.