Skip to content
This repository was archived by the owner on Apr 6, 2026. It is now read-only.

Latest commit

 

History

History
61 lines (41 loc) · 1.47 KB

File metadata and controls

61 lines (41 loc) · 1.47 KB

Contributing to Operator Uplift

Thank you for your interest in contributing to Operator Uplift! We welcome contributions from the community.

How to Contribute

Reporting Issues

  • Check if the issue already exists
  • Use the issue template
  • Provide detailed reproduction steps
  • Include environment details

Pull Requests

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Code Standards

  • Follow existing code style
  • Write clear commit messages
  • Add tests for new features
  • Update documentation as needed
  • Ensure all tests pass

Development Setup

# Clone your fork
git clone https://github.com/YOUR_USERNAME/operatoruplift.created.app.git

# Add upstream remote
git remote add upstream https://github.com/operatoruplift/operatoruplift.created.app.git

# Install dependencies
npm install

# Create a branch
git checkout -b feature/my-feature

Commit Message Guidelines

  • Use present tense ("Add feature" not "Added feature")
  • Use imperative mood ("Move cursor to..." not "Moves cursor to...")
  • Limit first line to 72 characters
  • Reference issues and pull requests

Code of Conduct

Be respectful, inclusive, and professional in all interactions.

Questions?

Feel free to open a discussion or reach out to the maintainers.

Thank you for contributing! 🎉