Commit 0077084
ci(pages): survive the cold casket-ssg build so the site can ever deploy (#77)
Every Pages run since the workflow existed was cancelled: the cold GHC
9.8.2 cabal build of casket-ssg exceeds the 15-minute job timeout, and a
timed-out job never runs the cache post-step, so the next run was cold
again — a self-perpetuating timeout (0 successful deploys, site 404).
- build job timeout 15 -> 60 min for the cache-priming run
- split actions/cache into restore + always()-guarded save so progress
is kept even if a build fails or times out
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>1 parent 5a8e3c8 commit 0077084
1 file changed
Lines changed: 18 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
| |||
28 | 31 | | |
29 | 32 | | |
30 | 33 | | |
31 | | - | |
32 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
33 | 37 | | |
34 | 38 | | |
35 | 39 | | |
| |||
39 | 43 | | |
40 | 44 | | |
41 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
42 | 57 | | |
43 | 58 | | |
44 | 59 | | |
| |||
0 commit comments