1
0
mirror of synced 2025-12-30 03:02:21 -05:00
Files
airbyte/.github/workflows/doc-link-check.json
Jared Rhizor 154ecceda0 improve link checker (#6797)
* improve link checker

* use ref instead of base_ref

* remove base, always compare to master for modified

* add failing to test

* don't do quiet for testing

* switch error to 404 not 403

* yes to both

* turn off verbose mode

* fix

* actually check things

* fix outstanding link problems

* revet change to run for everything

* use new format

* ignore gitbook failures

* switch back to only running on master
2021-11-07 23:01:08 -08:00

60 lines
1.4 KiB
JSON

{
"ignorePatterns": [
{
"pattern": "localhost"
},
{
"pattern": "file://"
},
{
"pattern": "slack.airbyte.io"
},
{
"reason": "Return 429 frequently",
"pattern": "https://github.com/airbytehq/airbyte"
},
{
"reason": "Private page without public access",
"pattern": "https://github.com/airbytehq/airbyte/settings"
},
{
"reason": "Page too large and very slow",
"pattern": "https://docs.github.com/en/rest/reference/repos"
},
{
"reason": "Links with bash variable",
"pattern": "\\$"
},
{
"reason": "Links in HBS templates",
"pattern": "\\{"
},
{
"reason": "Test only scaffold connector",
"pattern": "sources/scaffold-"
},
{
"reason": "Test only scaffold connector",
"pattern": "sources/python-"
},
{
"reason": "Test only scaffold connector",
"pattern": "sources/javascript-"
},
{
"reason": "Test only scaffold connector",
"pattern": "destinations/scaffold-"
},
{
"reason": "Returns a 403 for many valid pages",
"pattern": "https://mvnrepository.com/artifact/"
},
{
"reason": "Archived articles aren't actively maintained.",
"pattern": "archive/"
}
],
"retryOn429": false,
"aliveStatusCodes": [200, 206, 429, 503, 0]
}