Deploy to GitHub multiple files from multiple Travis jobs on different conditions

Thanks a lot for this information. Had no idea the ‘deploy’ can be used at matrix:include level. Now I see in the docs one example that hints to it, but it’s very easy to overlook. This solution suits me fine.
As for ‘generic enough’ global condition, I still don’t see how it would be possible to use for deploying different files from different jobs. How would I specify that if CONDITION_1 => deploy INSTALLER.SH, but if CONDITION_2 => deploy INSTALLER.DEB. An example would be greatly appreciated. Although, as I mentioned, the per job deploy is fine with me.
Thanks again