и в том виде котором она написана в проекте выше она вообще несработает
итогом выполения будет сообщение чтовыполнение привело к ошибке а не сообщение об ошибке
но это ж все копеечная экономия
set -u
docker run --mount-with-permissions "type=bind,src=$(pwd)/,dst=/app" test
# syntax=docker/dockerfile:1.3-labs
RUN <<-EOL
...
EOL
${ARG:?error message}
но цвета в родительской консоли не будет
ну разве что я несовершеннолетний.
Насчёт фриланса, так меня не пугает то, что легче не будет
Это полный бред. Извини.