Commit graph

170 commits

Author SHA1 Message Date
Peter Evans
a3546365cd catch errors during blob creation for debugging 2024-08-27 21:20:51 +01:00
Peter Evans
8f92797560 convert to draft on branch updates when there is a diff with base 2024-08-27 21:20:50 +01:00
Peter Evans
c64379e4f4 draft always-true 2024-08-27 21:20:50 +01:00
Peter Evans
10454726b6 fix verified output when no commit signing is being used 2024-08-27 21:20:50 +01:00
Peter Evans
1cd6df66ac check verification status of head commit when not known 2024-08-27 21:20:50 +01:00
Peter Evans
32e97fc746 build branch commits when there is a diff with the base 2024-08-27 21:20:50 +01:00
Peter Evans
4a0f9a8513 remove deprecated env output 2024-08-27 21:20:50 +01:00
Peter Evans
c006a630f0 fix branch token input 2024-08-27 21:20:49 +01:00
Peter Evans
1985abb7f4 rename git-token to branch-token 2024-08-27 21:20:49 +01:00
Peter Evans
5294a5ed9d add maintainer-can-modify input 2024-08-27 21:20:49 +01:00
Peter Evans
b793f780d4 use separate client for branch and pull operations 2024-08-27 21:20:49 +01:00
Peter Evans
f5bdca7bbf output retryafter for secondary rate limit 2024-08-27 21:20:49 +01:00
Peter Evans
59815b27ea default the operation output to none 2024-08-27 21:20:49 +01:00
Peter Evans
eb6967ba69 fix head sha output 2024-08-27 21:20:49 +01:00
Peter Evans
1fbc61676c log outputs 2024-08-27 21:20:48 +01:00
Peter Evans
139c557742 output head sha and verified status 2024-08-27 21:20:48 +01:00
Peter Evans
13fa7b0c66 add throttling 2024-08-27 21:20:48 +01:00
Peter Evans
72cf0929ae remove unused code 2024-08-27 21:20:48 +01:00
Peter Evans
53ed82a297 only build commits when feature enabled 2024-08-27 21:20:48 +01:00
Peter Evans
3a6bc1b6c6 limit blob creation concurrency 2024-08-27 21:20:47 +01:00
Peter Evans
384bd7f976 fix format and cleanup 2024-08-27 21:20:47 +01:00
Peter Evans
4c77294175 debug commit verification 2024-08-27 21:20:47 +01:00
Peter Evans
d94a826899 debug commit verification 2024-08-27 21:20:47 +01:00
Peter Evans
0785201fba try fix base tree 2024-08-27 21:20:47 +01:00
Peter Evans
63aac9338f force push 2024-08-27 21:20:47 +01:00
Peter Evans
8605c43792 fix check for branch existence 2024-08-27 21:20:46 +01:00
Peter Evans
0c8901cc91 try rest api route 2024-08-27 21:20:46 +01:00
Peter Evans
6b1053d0d8 use source mode for deleted files 2024-08-27 21:20:46 +01:00
Peter Evans
b2a409b0a3 build branch commits 2024-08-27 21:20:46 +01:00
Peter Evans
029414bc07 add function to get commit detail 2024-08-27 21:20:46 +01:00
Peter Evans
9cd16daf06 build file changes even when there is no diff 2024-08-27 21:20:46 +01:00
Peter Evans
6c5dc224d1 refactor graphql code into github helper class 2024-08-27 21:20:45 +01:00
Peter Evans
c29821586c add tests for building file changes 2024-08-27 21:20:45 +01:00
Peter Evans
9d7ad21b2f Try refactor of file changes 2024-08-27 21:20:45 +01:00
Peter Evans
f09d6ed256 remove commented code 2024-08-27 21:20:45 +01:00
Peter Evans
d88643b9ac try to fix head repo 2024-08-27 21:20:45 +01:00
Peter Evans
184d576617 fix filepath when using path input 2024-08-27 21:20:45 +01:00
Peter Evans
396429353a disable linter for debug code 2024-08-27 21:20:44 +01:00
Peter Evans
efd26f0872 debug payload without contents 2024-08-27 21:20:44 +01:00
Peter Evans
bc73bc700a read to buffer not string and use non-legacy method to base64 2024-08-27 21:20:44 +01:00
Peter Evans
8f257d093e add debug lines 2024-08-27 21:20:44 +01:00
Peter Evans
014f5c1fb1 shift setting the base to before the push 2024-08-27 21:20:44 +01:00
Peter Evans
4cf9647c0e fix eslint and lint errors 2024-08-27 21:20:44 +01:00
Peter Evans
8a55f622b6 formatting 2024-08-27 21:20:16 +01:00
Ravi
744c8ceb5d Add support for signed commits (#3055) 2024-08-27 21:20:15 +01:00
Peter Evans
c5a7806660
feat: add branch name output (#2995) 2024-06-18 09:51:55 -07:00
Peter Evans
6d6857d369
fix: update proxy support to follow octokit change to fetch api (#2867) 2024-04-25 17:09:16 +09:00
Peter Evans
9153d834b6
perf: limit the fetch depth of pr branch (#2857) 2024-04-17 20:00:12 +09:00
Peter Evans
c55203cfde
fix: drop unnecessary fetch with unshallow on push-to-fork (#2849) 2024-04-12 18:18:19 +09:00
Peter Evans
70a41aba78
perf: shallow fetch the actual base when rebasing from working base (#2816)
* Update git.fetch calls to use depth=1 (#2810)

* When base is set, fetch depth=1

* PR Feedback - remove depth=1 from tryFetch function

* push-to-fork fix

* test updates to handle shallow fetch of base

---------

Co-authored-by: Eric Webb <eric@collectivegenius.net>
2024-03-12 23:16:55 +09:00