Run zsh alias via automator?
The solution is to source the file dependencies you need inside the automator script.

Example if you added all of your scripts to ~/.zshrc

source ~/.zshrc
deploy


You can debug things easier by doing which deploy to check to see if that script is accessible.