Contributing to Playpen¶
Thank you for your interest in contributing to Playpen! We welcome contributions from the community to help make this the best local platform simulator for everyone.
Getting Started¶
- Fork the repository on GitHub.
- Clone your fork locally:
- Install Prerequisites: Ensure you have Docker, Helm, and Kubectl installed (see
README.md).
Development Workflow¶
- Create a Branch:
- Make Changes:
- Infrastructure changes go into
charts/playpen. - Documentation changes go into
docs/.
- Infrastructure changes go into
- Verify:
- Run
helm lint charts/playpento check your chart changes. - Run
./scripts/verify.shafter installing to ensure nothing broke.
- Run
- Commit: Use clear and descriptive commit messages.
submitting a Pull Request¶
- Push your branch to your fork.
- Open a Pull Request against the
mainbranch of the official repository. - Describe your changes and why they are needed.
License¶
By contributing, you agree that your contributions will be licensed under the project's MIT License.