Commit 4f3c54a
committed
feat: add functionality for creating branches and commits in Git
- Implemented `createBranchAndCommit` function to handle branch creation and committing changes.
- Added utility functions for checking branch existence, staging files, and retrieving staged files.
- Introduced `fetchStableCpythonTags` to retrieve stable CPython tags from GitHub.
- Created `createOrUpdatePullRequest` and `findExistingPullRequest` functions for managing pull requests.
- Added dry run functionality to preview changes before applying them.
- Implemented versioning utilities to resolve the latest patch versions and enforce pre-release guards.
- Enhanced scanning capabilities to discover Python version declarations in various files.
- Updated action execution logic to allow for external pull request actions.1 parent 6981a9d commit 4f3c54a
4 files changed
+14
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
11 | 17 | | |
12 | 18 | | |
13 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80208 | 80208 | | |
80209 | 80209 | | |
80210 | 80210 | | |
80211 | | - | |
| 80211 | + | |
80212 | 80212 | | |
80213 | 80213 | | |
80214 | 80214 | | |
| |||
80928 | 80928 | | |
80929 | 80929 | | |
80930 | 80930 | | |
| 80931 | + | |
80931 | 80932 | | |
80932 | 80933 | | |
80933 | 80934 | | |
| |||
80980 | 80981 | | |
80981 | 80982 | | |
80982 | 80983 | | |
| 80984 | + | |
80983 | 80985 | | |
80984 | 80986 | | |
80985 | 80987 | | |
| |||
81003 | 81005 | | |
81004 | 81006 | | |
81005 | 81007 | | |
81006 | | - | |
| 81008 | + | |
81007 | 81009 | | |
81008 | 81010 | | |
81009 | 81011 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
| 128 | + | |
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
| 223 | + | |
223 | 224 | | |
224 | 225 | | |
225 | 226 | | |
| |||
282 | 283 | | |
283 | 284 | | |
284 | 285 | | |
| 286 | + | |
285 | 287 | | |
286 | 288 | | |
287 | 289 | | |
| |||
306 | 308 | | |
307 | 309 | | |
308 | 310 | | |
309 | | - | |
| 311 | + | |
310 | 312 | | |
311 | 313 | | |
312 | 314 | | |
| |||
0 commit comments