amahi / android

Amahi Android App
GNU General Public License v3.0
164 stars 275 forks source link

Introduction to github actions #717

Closed chirag-jn closed 3 years ago

chirag-jn commented 3 years ago

Describe the issue Github actions is a new way of managing of performing CI/CD and is way faster than Travis since it doesn't have to necessarily download the whole SDK on every build, hence the verification time is much lesser.

Currently travis runs in two stages

  1. assembleDebug
  2. assembleDebugAndroidTest

We can move both of these tests to Github actions which can provide much faster feedback and since it's free for public repositories, there's no limit to the number of concurrent jobs which is the case with free version of Travis.