Commit 5dd60f9
committed
Handle too_large diff error gracefully in getPullRequestIncrementalChanges
When a PR has more than 300 changed files, GitHub's diff API returns
a too_large error. Instead of failing the workflow, catch this error
and fall back to treating all locally changed files as real changes.
Made-with: Cursor1 parent ab0d8e6 commit 5dd60f9
File tree
2 files changed
+44
-2
lines changed- .github/actions/javascript/getPullRequestIncrementalChanges
2 files changed
+44
-2
lines changedLines changed: 24 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
89 | 90 | | |
90 | 91 | | |
91 | 92 | | |
92 | | - | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
93 | 116 | | |
94 | 117 | | |
95 | 118 | | |
| |||
Lines changed: 20 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11582 | 11582 | | |
11583 | 11583 | | |
11584 | 11584 | | |
| 11585 | + | |
11585 | 11586 | | |
11586 | 11587 | | |
11587 | 11588 | | |
| |||
11655 | 11656 | | |
11656 | 11657 | | |
11657 | 11658 | | |
11658 | | - | |
| 11659 | + | |
| 11660 | + | |
| 11661 | + | |
| 11662 | + | |
| 11663 | + | |
| 11664 | + | |
| 11665 | + | |
| 11666 | + | |
| 11667 | + | |
| 11668 | + | |
| 11669 | + | |
| 11670 | + | |
| 11671 | + | |
| 11672 | + | |
| 11673 | + | |
| 11674 | + | |
| 11675 | + | |
| 11676 | + | |
| 11677 | + | |
11659 | 11678 | | |
11660 | 11679 | | |
11661 | 11680 | | |
| |||
0 commit comments