Bug 2067485. Run third_party/js/cfworker/build.sh with bash, since that is what it is written in. r=mossop

build.sh says #!/bin/sh but its second line is `set -euo pipefail` and line 7 uses `[[ ]]`,
neither of which is POSIX sh.

Bash is commonly used in other moz.yaml scripts, so this is nothing new.

Differential Revision: https://phabricator.services.mozilla.com/D322110
This commit is contained in:
Timothy Nikkel
2026-09-01 14:35:49 +00:00
committed by tnikkel@mozilla.com
parent 9235aa7dd1
commit de2ac52ef3
2 changed files with 1 additions and 2 deletions
@@ -18,7 +18,6 @@ expected-fail:
media/libvpx/moz.yaml: "TODO bug: sources differ after re-vendoring"
modules/xz-embedded/moz.yaml: "TODO bug: re-vendoring fails"
security/sandbox/linux/launch/glibc_hack/moz.yaml: "TODO bug: re-vendoring fails"
third_party/js/cfworker/moz.yaml: "TODO bug: re-vendoring fails"
third_party/libepoxy/moz.yaml: "TODO bug: re-vendoring fails"
third_party/opentelemetry-cpp/third_party/opentelemetry-proto/moz.yaml: "TODO bug: re-vendoring fails"
third_party/sqlite3/moz.yaml: "TODO bug: sources differ after re-vendoring"
+1 -1
View File
@@ -1,4 +1,4 @@
#!/bin/sh
#!/bin/bash
set -euo pipefail
# Path to mach relative to /third_party/js/cfworker