Skip to content

Continuous Integration

Dinith edited this page May 24, 2020 · 2 revisions

Continuous Integration was provided via the use of GitHub Actions. This was done by creating a build.yml file script in the .github/workflows folder.

The script checks builds and tests the code in a branch when that branch is either part of a pull request into the master branch, or that branch is the master, and a push is made to it. This ensures that whatever is pushed to the master branch has no build or test failures, meaning whenever a branch is made off of master, it will have the correct and intended behavior. This prevents unexpected problems down the line.