Skip to content

Continuous Integration (GitHub Actions)

Gene Mosher edited this page Jun 14, 2021 · 1 revision

As of May, 2021, ViewTouch source code development on GitHub fully embraces the concept of Continuous Integration to further automate the building and testing code being developed or refactored on every pull request and commit. We now use GitHub Actions to test and verify code additions or deletions before merging. Previously, before the use of Continuous Intergration (CI) using GitHub Actions (and before that, Tavis CI), code would be merged to master before being verified. As explained here at GitHub, the enhancement of the code development and refactoring efforts through Continuous Integration minimizes or eliminates the risk of bad code landing in the ViewTouch Master branch. GitHub Actions includes tools for testing, tools for automating build processes, and tools for version control.