Commit 77dc0f5
committed
ci(release): force bash for build-provider-linux container steps
GitHub Actions defaults to `sh -e` for `run:` steps inside a container,
not bash. The Parity CI image's `sh` is dash, which rejects
`set -o pipefail` (and would next break on `${VAR//x/y}` /
`${VAR:0:N}` substitution). Result: the "Stage and archive" step
exited 2 immediately on the dispatch test run.
Pin `defaults.run.shell: bash` at the job level so every `run:` step
in build-provider-linux executes under bash. macOS is unaffected
(non-container, bash is already the default there).1 parent 358d527 commit 77dc0f5
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
93 | 96 | | |
94 | 97 | | |
95 | 98 | | |
| |||
0 commit comments