Don't hardcode /bin/bash in scripts (#23740)

Some operating systems, such as NixOS, don't place binaries in /bin. The appropriate cross-platform method is to use /usr/bin/env.
This commit is contained in:
Robin 2022-11-09 09:58:06 -05:00 committed by GitHub
parent bc6d1c3a2b
commit 46c005a5d3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 10 additions and 10 deletions

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
# #
# Script to perform a release of element-web. # Script to perform a release of element-web.

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
# Runs package.sh, passing DIST_VERSION determined by git # Runs package.sh, passing DIST_VERSION determined by git

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -ex set -ex

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -ex set -ex

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
# Fetches the js-sdk and matrix-react-sdk dependencies for development # Fetches the js-sdk and matrix-react-sdk dependencies for development
# or testing purposes # or testing purposes

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
# Echoes a version based on the git hashes of the element-web, react-sdk & js-sdk checkouts, for the case where # Echoes a version based on the git hashes of the element-web, react-sdk & js-sdk checkouts, for the case where
# these dependencies are git checkouts. # these dependencies are git checkouts.

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -ex set -ex

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
# #
# Converts an svg logo into the various image resources required by # Converts an svg logo into the various image resources required by
# the various platforms deployments. # the various platforms deployments.

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -e set -e

View file

@ -1,4 +1,4 @@
#!/bin/bash #!/usr/bin/env bash
set -e set -e