From ec4a4225df82068af4d86f2e0ddadc91eaa9977f Mon Sep 17 00:00:00 2001 From: Heberto Mayorquin Date: Wed, 13 May 2026 21:29:43 -0600 Subject: [PATCH 1/2] fix link CI --- docs/source/conf.py | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/source/conf.py b/docs/source/conf.py index 3ebc536ca..880e147b3 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -173,6 +173,7 @@ def __call__(self, filename): linkcheck_ignore = [ r'https://training.incf.org/*', # temporary ignore until SSL certificate issue is resolved r'https://scicrunch.org/*', # scicrunch.org blocks automated requests with 403 + r'https://app\.readthedocs\.org/projects/pynwb/.*', # readthedocs blocks CI runner IPs (intermittent 403) ] suppress_warnings = ["config.cache"] From d4897557204ec5e369681da3b810946ef1b19727 Mon Sep 17 00:00:00 2001 From: Heberto Mayorquin Date: Wed, 13 May 2026 21:35:17 -0600 Subject: [PATCH 2/2] changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 06a0ebd38..bcdf77998 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## PyNWB 4.0.0 (Upcoming) ### Documentation and tutorial enhancements +- Added `app.readthedocs.org/projects/pynwb/*` to `linkcheck_ignore` to stop the Sphinx linkcheck CI job from intermittently failing when GitHub Actions runners get throttled by readthedocs. @h-mayorquin [#2191](https://github.com/NeurodataWithoutBorders/pynwb/pull/2191) - Added documentation for `ExternalImage` to the images tutorial. @h-mayorquin [#2159](https://github.com/NeurodataWithoutBorders/pynwb/pull/2159) - Fixed broken and redirecting links in documentation. @bendichter [#2165](https://github.com/NeurodataWithoutBorders/pynwb/pull/2165) - Added `EventsTable` examples to the NWB file basics and behavior tutorials. @rly [#2156](https://github.com/NeurodataWithoutBorders/pynwb/pull/2156)