Shebang - CI/CD用語集の定義
shebang は、スクリプト先頭の #! の行で、どのインタプリタで実行するかをカーネルに伝えます。例えば #!/usr/bin/env bash や #!/bin/sh です。
CI での扱い
スクリプトに実行ビットがない、または shebang が誤っていると、Exec format error になったり誤った shell で実行されたりします。bash が /bin/bash にあるとは限らない runner 間での移植性のために、#!/usr/bin/env bash を使うのがおすすめです。