Commit 7ab13cc
committed
ci: add continue-on-error to all cache steps in setup-pgrx composite action
Transient cache-service failures in post-step cleanup were marking the
entire Windows build job as failed even though all actual build work and
artifact uploads had succeeded. This caused the Create GitHub Release job
to be skipped.
Add continue-on-error: true to the Cargo registry, cargo-pgrx binary, and
pgrx home cache steps (the Cargo build artifacts step already had it).
Cache saves are best-effort — a failure only means the next run is slower,
not that the current run should fail.1 parent f02e66d commit 7ab13cc
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
| |||
58 | 59 | | |
59 | 60 | | |
60 | 61 | | |
| 62 | + | |
61 | 63 | | |
62 | 64 | | |
63 | 65 | | |
| |||
72 | 74 | | |
73 | 75 | | |
74 | 76 | | |
| 77 | + | |
75 | 78 | | |
76 | 79 | | |
77 | 80 | | |
| |||
0 commit comments