binbashar / leverage

Binbash Leverage CLI intended to orchestrate Leverage Reference Architecture for AWS (www.binbash.co/leverage)
https://pypi.org/project/leverage/
Apache License 2.0
17 stars 2 forks source link

Enhancement | Streamlining Development Workflow and Documentation #254

Open borland667 opened 6 months ago

borland667 commented 6 months ago

Enhancement: Streamlining Development Workflow and Documentation

Objective

Update our development workflow and project documentation to incorporate trunk-based development, the use of pyenv for Python version management, and enhancements to our pull request template and contribution guidelines. These updates aim to improve development efficiency, ensure environment consistency, and maintain a clean commit history.

Key Updates

1. Trunk-Based Development:

2. Python Version Management with Pyenv:

3. Pull Request Template Enhancements:

Add sections to guide contributors:

4. Contribution Guideline Updates:

Outline our trunk-based development approach:

Implementation Details

Expected Outcomes

Action Items


Feedback on these proposed changes is welcome; please share any thoughts or suggestions that could further refine our development process.