Skip to content

Conversation

@claffin
Copy link
Owner

@claffin claffin commented Feb 27, 2025

Pull Request

Description

Type of Change

  • Bug fix
  • New feature
  • Enhancement to existing functionality
  • Documentation update

Testing

Checklist

  • I've run pytest locally and all tests pass
  • I've added tests for new functionality (if applicable)
  • My code follows the project's style
  • I've updated documentation if needed

Important Note

All PRs must pass the automated test suite before they can be merged. The GitHub Actions workflow will automatically run pytest on your changes.

- Create comprehensive GitHub Actions workflows for branch protection, development, and release processes
- Add detailed CONTRIBUTING.md files for both project root and .github directory
- Implement pull request template for standardized contribution process
- Set up CI/CD workflows with testing, coverage reporting, and Docker image building
- Update README.md with development workflow and contribution guidelines
- Update CONTRIBUTING.md with detailed testing instructions and pytest commands
- Improve GitHub Actions workflows to enforce test requirements
- Update pull request template to emphasize test coverage
- Add local and CI test running guidelines with coverage reporting
- Clarify branch protection and testing requirements
@claffin claffin merged commit d1b8ca3 into dev Feb 27, 2025
3 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants