9 Commits

Author SHA1 Message Date
long2ice
e786d16bbb feat: Add GitHub issue selection and auto-close functionality
- Implement `get_selected_issue_ids()` to allow users to select and close GitHub issues during commit
- Add support for automatically appending "Closes #IssueNumber" to commit messages
- Enhance commit workflow with dynamic issue tracking and resolution
- Integrate new GitHub API functions to retrieve user's assigned open issues
2025-03-10 14:00:27 +08:00
bobo.yang
5585ff9fc2 fix lint error 2024-11-14 12:28:26 +08:00
bobo yang
2525010384 refactor: Replace subprocess calls with subprocess_check_output
- Replaced all instances of subprocess.check_output with subprocess_check_output
- Added subprocess_check_output function to handle current repo directory
- Updated git commands to use the new subprocess_check_output function
2024-11-14 12:23:09 +08:00
bobo
8cbb645fa8 fix lint error 2024-06-30 16:07:38 +08:00
bobo
da9f21e1dc refactor: Rename config functions and parameters
- Renamed `read_config` to `read_config_item` and updated its usage
- Renamed `save_config` to `save_config_item` and updated its usage
- Renamed `save_branch` parameter to `base_branch` in `save_last_base_branch`
2024-06-30 15:48:54 +08:00
bobo
3a15d11026 feat: Add interactive base branch input for PR creation
- Introduce functions to read and save last base branch from config
- Modify PR creation and update commands to use dynamic base branch
- Enable user interaction to edit base branch during PR operations
2024-06-30 15:42:39 +08:00
bobo
4b6827d0f9 chore: Improve error handling and logging in commit.py and git_api.py 2024-05-19 18:52:04 +08:00
kagami
62bbd1ac29 Fix format issues in pr/ & github/ 2024-05-19 15:34:26 +08:00
bobo
634b3a7d63 Add github and pr workflow commands 2024-05-18 22:05:51 +08:00