Thank you for your interest in contributing! This document provides guidelines for contributing to this project.
- Fork the repository on GitHub
- Clone your fork locally:
git clone https://github.com/your-username/argo-helm.git cd argo-helm - Create a feature branch from main:
git checkout -b feature/your-feature-name
- Make your changes in the relevant directories:
- Run tests and validations (see Testing section in quickstart.md):
- Helm linting
- Chart testing with kind
- Unit tests for authz-adapter
- Kubeconform schema validation
- Commit your changes with clear messages:
- Push your branch to your fork:
git push origin feature/your-feature-name