The https://grass.osgeo.org/grass85/manuals/index.html is not available
Confirmed. The reason is found here, at the very end:
grass.osgeo.org/grass85/binary/linux/snapshot/build.log.txt
...
Checking v.info. iso . html. Source and commits URL: CORRECT
Log file written to </home /neteler/ .grass8/addons/logs/>
Changing into </home/neteler/src/releasebranch_8_5/>...
Identifying last successful workflow run for "documentation. yml"
Found last successful run: 26467492147
Looking up artifacts for run 26467492147. ..
Found artifact ID: 7224179029
Downloading the artifact as ZIP (takes a moment). . .
gh: Artifact has expired (HTTP 410)
...
Not sure how that could happen?
It was over 2-3 days? What did we set? It is on the releasebranch_8_5, so just have a commit merged there or rerun the documentation workflow there
You could make a PR to change the retention days to 30 or 31 if the repo-configured limit allows up to that, for the releasebranch, but not for PRs.
Can anyone please take over? No idea here how to write the needed PR…
There’s also a backport possibly to do to fix the NoneType, tmzi commented on it recently
I think this should work if the OSGeo organization setting allows it like @echoix suggested. The default value for artifact retention is 90 days.
retention-days: ${{ startsWith(github.ref_name, 'releasebranch_') && 31 || 3 }}
Should all retention-days entries in .github/workflows/documentation.yml be replaced?
It depends on what is needed to be downloaded again. For releasebranches, we could also set a trigger to rerun each week