Closed tgotwig closed 3 years ago
Thanks @TGotwig GitHub (and some other sites) return a Status: 429: Too Many Requests
To fix this, just accept the status 429 as alive, use the config-file
option and specify the following in your mlc_config.json
file:
{
"aliveStatusCodes":[200, 206, 429]
}
@TGotwig before you try that, just re-run the check again, I've updated the markdown-link-check
dependency to the latest version and that might resolve the issue. Please confirm if it does, otherwise try the solution in my previous comment. :+1:
Ahh yeah makes sense!
So now I still get:
ERROR: 4 dead links found!
[β] http://nextflow.io β Status: 0
[β] https://software.broadinstitute.org/gatk β Status: 403
[β] http://biojs.net/ β Status: 0
[β] http://watson.nci.nih.gov/cran_mirror/web/packages/RCircos/index.html β Status: 0
Hmm the first two are working fine π€
@TGotwig looks correct to me.
This gif proves that the first two are working π§ But yeah sometimes the second one loads very slow π
Thanks @TGotwig for the GIF. I still can't reach out to http://nextflow.io
. Maybe ignore these domains if you think they are working.
{
"ignorePatterns": [
{
"pattern": "^http://nextflow.io",
"pattern": ".*(broadinstitute.org).*"
}
]
}
Hmm maybe this is country specific or so, thanks for the tip with ignorePatterns
π
Because of ignorePatterns
, why are there two keys with the same name pattern
?
Wouldn't it be better when passing raw strings into ignorePatterns
?
With that I still get:
ERROR: 3 dead links found!
[β] http://nextflow.io β Status: 0
[β] http://biojs.net/ β Status: 0
[β] http://watson.nci.nih.gov/cran_mirror/web/packages/RCircos/index.html β Status: 0
PS: https://github.com/gaurav-nelson/github-action-markdown-link-check#too-many-requests
Its an issue with the underlying library.
Hello there πββοΈ
This Action doesn't work very well with https://github.com/TGotwig/Awesome-Bioinformatics/tree/patch-2
The output is sometimes quite random from run to run and has always working links showing as not working π€
What it should look like: