Define ExecuteBash in the Appveyor error block
When Appveyor fails before ExecuteBash is defined, it skips straight to the error block. But the error block wants ExecuteBash. So we should define it twice.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information