Files
my-pal-mcp-server/.github/pull_request_template.md
Patryk Ciechanski c0ea0e501b feat: Add automatic semantic versioning workflow
- Create GitHub Actions workflow for automatic version bumping based on PR title prefixes
- Add version bumping script (scripts/bump_version.py) for programmatic updates
- Update PR template with semantic versioning guidelines
- Document versioning workflow in contributing guide
- Integrate with existing Docker build workflow via git tags

This enables automatic version management:
- feat: triggers MINOR version bump
- fix: triggers PATCH version bump
- breaking: triggers MAJOR version bump
- docs/chore/test: no version bump

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-12 08:55:17 +02:00

1.5 KiB

PR Title Format

Please ensure your PR title follows one of these formats:

  • feat: <description> - New features (triggers MINOR version bump)
  • fix: <description> - Bug fixes (triggers PATCH version bump)
  • breaking: <description> or BREAKING CHANGE: <description> - Breaking changes (triggers MAJOR version bump)
  • perf: <description> - Performance improvements (triggers PATCH version bump)
  • refactor: <description> - Code refactoring (triggers PATCH version bump)
  • docs: <description> - Documentation only (no version bump)
  • chore: <description> - Maintenance tasks (no version bump)
  • test: <description> - Test additions/changes (no version bump)
  • ci: <description> - CI/CD changes (no version bump)
  • style: <description> - Code style changes (no version bump)

Description

Please provide a clear and concise description of what this PR does.

Changes Made

  • List the specific changes made
  • Include any breaking changes
  • Note any dependencies added/removed

Testing

  • Unit tests pass
  • Integration tests pass (if applicable)
  • Manual testing completed
  • Documentation updated (if needed)

Fixes #(issue number)

Checklist

  • PR title follows the format guidelines above
  • Code follows the project's style guidelines
  • Self-review completed
  • Tests added/updated as needed
  • Documentation updated as needed
  • All tests passing
  • Ready for review

Additional Notes

Any additional information that reviewers should know.