Commit 1a4c5e8
authored
Don't fail the release when the downloads server is unreachable (#475)
The "Release the book and website" workflow has been failing on every
push to main. The book and website build fine, but the deploy step
("Copy book to downloads server") can't reach the host in SSH_HOST:
ssh: connect to host *** port 22: Network unreachable
rsync error: unexplained error (code 255)
That's an infrastructure issue (server down / moved / firewalled), not a
problem with the book. Mark both rsync deploy steps continue-on-error so
a temporarily unreachable downloads server no longer fails the whole
release - the book/website artifacts are still uploaded to GitHub.
Also bump the deprecated actions flagged in the run annotations:
- burnett01/rsync-deployments 7.0.2 -> v8 (inputs unchanged)
- actions/checkout v3 -> v4 (Node 20 is being forced to Node 24)1 parent 9a7ccd4 commit 1a4c5e8
1 file changed
Lines changed: 10 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
70 | 74 | | |
71 | 75 | | |
72 | 76 | | |
| |||
83 | 87 | | |
84 | 88 | | |
85 | 89 | | |
86 | | - | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
87 | 93 | | |
88 | 94 | | |
89 | 95 | | |
| |||
0 commit comments