aboutsummaryrefslogtreecommitdiff
path: root/scripts/docs
AgeCommit message (Collapse)Author
2026-09-26fix: create a symlink on non-elevated windows in docs test (#4654)JJ Liebig
* fix: create a symlink on non-elevated windows in docs test Windows terminals without Developer Mode or elevation cannot create file symlinks, so the versions publishing integration test failed with EPERM before it could reach the non-ordinary-file rejection. Fall back to a directory junction, which is creatable without elevation and hits the same rejection path. * fix: detect docs snapshot reparse points with lstat Classify entries with lstat instead of the readdir dirent so symlinks and Windows junctions are rejected regardless of how a runtime classifies them. This keeps the versions integration test's non-ordinary-file assertion meaningful on non-elevated Windows, where the fixture can only create a directory junction.
2026-09-14test: deflake recent CI failures (#4139)JJ Liebig
2026-09-13test: relax windows docs snapshot timeout (#4049)JJ Liebig
Windows CI runs these documentation contract fixtures under variable load. A degraded runner pushed the preview and versions snapshot integration tests past their 30s ceiling, while a healthy run finishes in seconds. Keep 30s elsewhere and give Windows a 120s ceiling.
2026-09-01test: allow slow documentation snapshot fixturesOgulcan Celik
2026-09-01refactor: separate website presentation from runtimeOgulcan Celik