A variable can only be used once in a global context across multiple projects, this is because of the autoloading functionality build into enrol.
This behaviour could be very dangerous when using variables inside a deploy.zsh file to simplify the script, because it's possible that the script is reading a variable from a complete different project.
Variables need to be encapsulated or prefixed. Best solution would be a automatic one inside the autoload feature itself.
A variable can only be used once in a global context across multiple projects, this is because of the autoloading functionality build into enrol. This behaviour could be very dangerous when using variables inside a deploy.zsh file to simplify the script, because it's possible that the script is reading a variable from a complete different project.
Variables need to be encapsulated or prefixed. Best solution would be a automatic one inside the autoload feature itself.