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

**URL:** https://travis-ci.community/t/deploy-to-github-multiple-files-from-multiple-travis-jobs-on-different-conditions/5091
**Category:** Deployment
**Created:** [September 13, 2019, 1:07pm UTC](https://travis-ci.community/t/deploy-to-github-multiple-files-from-multiple-travis-jobs-on-different-conditions/5091 "2019-09-13T13:07:29Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![biocodz](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/biocodz/32/2714_2.png) [@biocodz](https://travis-ci.community/u/biocodz)
#### Post date: [September 13, 2019, 4:39pm UTC](https://travis-ci.community/t/deploy-to-github-multiple-files-from-multiple-travis-jobs-on-different-conditions/5091/3 "2019-09-13T16:39:22Z")

</div>

Thanks a lot for this information. Had no idea the ‘deploy’ can be used at `matrix:include` level. Now I see in the [docs](https://docs.travis-ci.com/user/deployment/) 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

---

_[View the full topic](https://travis-ci.community/t/deploy-to-github-multiple-files-from-multiple-travis-jobs-on-different-conditions/5091)._
