This project welcomes all types of contributions. Please read the following instructions to get started contributing.
The containers issues are tracked through the associated github issues page. Please be sure to include a detailed description of the bug or requested feature as well as relevant steps to reproduce any issues.
For code contributions this project leverages github pull requests. See github tutorials, help, and documentation for complete descriptions. For best success please follow the below process.
- Contributor opens an issue describing problem or new desired functionality
- Contributor forks repository in github
- Contributor creates branch for work in their fork
- Contributor makes code changes and writes documentation
- Contributor runs tests locally
- Contributor submits PR to main branch of tianocore/containers
- PR reviewers will provide feedback on change. If any modifications are required, contributor will make changes and push updates.
- If all comments resolved, maintainers approved, and tests pass the PR will be squash merged and closed by the maintainers.