Можно сделать задачу по проверке образа, можно сделать правило по проверке образа и вызывать их проверку в каждой нужной задаче.
If your tooling doesn't work well with symlinks, you may still use pnpm and set the node-linker setting to hoisted. This will instruct pnpm to create a node_modules directory that is similar to those created by npm and Yarn Classic.
Таким образом проверка может быть только внутри скрипта, а это значит, что возникают сложности при наличии нескольких правил запуска задания (например, изменение Dockerfile). Кроме того мы теряем возможность пользоваться UI плюшками вроде
when: manual
.