You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're using this action as a pull request check in a repository that sees a lot of autogenerated PRs touching many configuration files. If more than 300 files are changed by a PR, this action fails with:
reviewdog: post failed for actionlint: fail to parse diff: GET https://api.github.com/repos/<ORG>/<REPO>/pulls/380: 406 Sorry, the diff exceeded the maximum number of files (300). Consider using 'List pull requests files' API or locally cloning the repository instead. [{Resource:PullRequest Field:diff Code:too_large Message:}]
Is there a workaround here?
The text was updated successfully, but these errors were encountered:
It looks like there was a partial fix in 0.17.4 (issue: reviewdog/reviewdog#1696, PR: reviewdog/reviewdog#1714). That said, the bump PR is still outstanding (#123), and based on the issue comments it appears that there are still some unhandled cases.
That said hopefully a maintainer/someone affiliated with the project can correct me if I'm wrong here, I was just looking into this because I also hit this issue.
I applied reviewdog v0.17.5 include reviewdog/reviewdog#1722 and released reviewdog/action-actionlint.
Therefore, I think this problem has been resolved.
We're using this action as a pull request check in a repository that sees a lot of autogenerated PRs touching many configuration files. If more than 300 files are changed by a PR, this action fails with:
Is there a workaround here?
The text was updated successfully, but these errors were encountered: