Skip to content

Conversation

kartben
Copy link
Contributor

@kartben kartben commented Oct 16, 2025

Building the full docs every 3 hours is not really the best approach given we end up building "for nothing" when things are quiet, and on the other hand introduce a 3-hours-at-most delay for changes to be reflected on the public docs after a merge/push.
Therefore, drop cron and do the full build on every push to main

Also increase timeout to 60 minutes for full HTML build as it appears to hit the 20-minute timeout currently :|

Building the full docs every 3 hours is not really the best approach
given we end up building "for nothing" when things are quiet, and on the
other hand introduce a 3-hours-at-most delay for changes to be reflected
on the public docs after a merge/push.
Therefore, drop cron and do the full build on every push to main.

Signed-off-by: Benjamin Cabé <[email protected]>
For a reason that escapes me for now, the doc build is not particularly
fast on our hosted runners, and we are starting to hit the 20 minutes
timeout. Increase to 60 minutes to be safe for now.

Signed-off-by: Benjamin Cabé <[email protected]>
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants