Что я здесь не так делаю?
Вот правильный пример:
Вот пример файла в моем репо:
, например hello-world.sh, то GitHub подсвечивает на основе этого расширения.
hello-world.sh
GitHub подсвечивает на основе shebang , но только , если в файле установлен исполняемый бит, ala chmod 755.
chmod 755