Thank you for your interest in contributing to vscode-k8s-pack! We appreciate your help in making this extension better.
Before you get started, please take a moment to read through this guide to understand how you can contribute effectively.
If you encounter any issues with the extension or have suggestions for improvement, please follow these steps:
- Check the existing issues to see if the issue or suggestion has already been reported. If it has, you can add relevant information or subscribe to the issue for updates.
- If the issue or suggestion is not already reported, create a new issue. Please provide detailed information about the problem or feature request, including steps to reproduce, error messages, and the expected behavior.
We welcome contributions in the form of bug fixes, enhancements, or new features. To contribute code to the extension, follow these steps:
- Fork the repository to your GitHub account.
- Clone your forked repository to your local development environment.
- Install Node.js if you haven't already.
# Install development dependencies
npm install
- Create a new branch for your changes. Use a descriptive name for your branch, such as
feature/my-new-feature
orbugfix/fix-issue-123
. - Make your changes and write clear, concise commit messages.
- Ensure that your changes pass the existing tests, and if applicable, add new tests for your code.
- Run the tests using the following command:
npm test
- Push your branch to your GitHub fork.
- Create a pull request against the
master
branch of the main repository. - Provide a clear and informative title and description for your pull request, explaining the purpose and changes.
Our team will review your pull request and provide feedback. Once your changes are approved, they will be merged into the project.
If you have an idea for a new feature or improvement, you can submit a feature request. Please create an issue and use the "feature request" label.
By contributing to this project, you agree that your contributions will be licensed under the project's LICENSE.
Thank you for considering contributing to vscode-k8s-pack. Your involvement helps make this extension more useful for the community.