Thank you for your interest in contributing to the Delimit GitHub Action. We welcome contributions from the community.
- Check if the issue already exists
- Create a new issue with:
- Clear title and description
- Steps to reproduce (include your workflow YAML if possible)
- Expected vs actual behavior
- GitHub Actions runner environment details
- Fork the repository
- Create a feature branch:
git checkout -b feature/your-feature - Make your changes
- Run tests:
python3 -m pytest tests/ - Commit with clear messages
- Push to your fork
- Open a PR with:
- Description of changes
- Related issue numbers
- Test results
# Clone repository
git clone https://github.com/delimit-ai/delimit-action.git
cd delimit-action
# Install dependencies
pip install -r requirements.txt
# Run tests
python3 -m pytest tests/All PRs must:
- Pass existing tests
- Include tests for new features
- Not introduce regressions
- Documentation improvements
- Bug fixes
- New policy rules and presets
- Workflow examples
- Performance improvements
- Open a Discussion on the main repo
- Email opensource@delimit.ai