-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
skip HTTP 429 errors #75
Comments
Thank you @pberthonneau for creating the issue. However, this issue is with the underlying I see that it's recently closed with a fix, but not yet included in the main release. Once its sorted and released I'll update the |
Thanks. I had not dived into dependencies.
I'm not interested by retries, then I have created a mlc_config.json with "aliveStatusCodes": [200,206,429] Hopefully it works because aliveStatusCodes is here for a long time, but who knows with 429. |
Does not work with 429 unfortunately, @gaurav-nelson please what is status on "Once its sorted and released I'll update the markdown-link-check version in github-action-markdown-link-check to fix this one." Thanks! |
It looks like the upstream fix was tcort/markdown-link-check@21983da which should be available in https://github.com/tcort/markdown-link-check/releases/tag/v3.8.4 and that should have been pulled in by #86. It'd be really nice if there were documentation (in this repo) for how to use (I'm hitting it in a project to which I'm trying to contribute, not as a maintainer, and it's a barrier to my contribution to that project.) |
@MarekLani @jsoref Can you please check again with github-action-markdown-link-check
|
@gaurav-nelson: do you happen to have a handy example for how to ignore For reference, I hit it here: https://github.com/netdata/netdata/pull/10428/checks?check_run_id=1613144906 The netdata/netdata repository has lots of links to GitHub PRs/Issues and this action -- currently This action doesn't appear to be configured to pass the GITHUB_TOKEN along to the underlying library, so when checking links in the github space it eventually hits GitHub's usage limits. If there was enough glue (and a cursory check indicated that none of the glue exists and I suspect would be marginally painful to write) to send the I don't have energy right now to chase this (beyond spending the time to find the right PR). But I could probably provide some support if something is needed. I expect anyone forking the repository above and triggering a check would hit the problem and could skip me. |
Thanks @jsoref I suggest you use the updated action For a handy example, you can mark 429 as alive by adding the following in your custom configuration file: {
"aliveStatusCodes": [429]
} However, it won't work without |
That doesn't do what one would hope:
|
Also fun:
|
@jsoref Probably include 200 in |
Ok, with that, the repo stops being frustrating (I was trying it before you suggested it, but it was worth noting that the advice you gave didn't work as-is). |
Hello
I had a case of ERROR: 1 dead links found! for a Status: 429: Too Many Requests.
Is there a way to ignore such intermittent error?
Thanks
The text was updated successfully, but these errors were encountered: