-
Notifications
You must be signed in to change notification settings - Fork 178
Description
Unfortunately we missed something when migrating from ReleaseTools to gap-actions/release-pkg: namely ReleaseTools used to do PushOptions(rec(relativePath:="../../..")) to ensure AutoDoc forces GAPDoc to produce relative links to other package manuals and to the GAP manuals.
We forgot to do the same in the new system -- this has now been fixed in gap-actions/build-pkg-docs#35 but unfortunately several packages had releases with this problem.
However, several packages had releases affected by this (and thus now have links of the form <a href="/home/runner/gap/... in their HTML). These now need new releases to fix their manuals. These packages are affected in their current version:
-
autodoc- resolved in version 2025.12.19 -
datastructures- resolved in version 0.4.1 -
digraphs(CC @wilfwilson @james-d-mitchell) -
ferret(CC @ChrisJefferson) -
fplsa- resolved in version 1.2.8 -
primgrp -
smallclassnr(CC @stertooy) -
twistedconjugacy -
utils(CC @cdwensley) -
wedderga- resolved in version 4.11.3
For reference I found the above list via this command, where pkg contained a fresh copy of the package distribution
rg -l '/home/runner' pkg | cut -d/ -f1 | sort | uniq
In addition we should add extra validation to catch this problem during the release process; see gap-actions/build-pkg-docs#37
Many thanks to Bill Allombert who noticed the problem and reported it to me.