The workflow may time out if it runs for the Actions maximum of 6 hours. This usually occurs during the archive-pdf-urls job. In a recent run, it appears that this timeout was reached, but the job was reported as "cancelled" rather than "failed". This meant that the report-pdf-archiving-failure job was skipped.
Timed-out runs should be being flagged as failures so that the team knows the job needs to be manually re-run (until the archiving process succeeds).
https://github.com/OpenBookPublishers/book-production/actions/runs/20134227232/job/57783129957
