Env vars dans YML - uniquement substituées par celles de l'OS

Non.

Vous pouvez les définir au moment du lancement, mais pas au moment de la compilation.

Qu’essayez-vous d’accomplir qui, selon vous, sera accompli en remplaçant ENV dans yaml au moment de la compilation ?