https://github.com/UCBerkeleySETI/turbo_seti
Raw File
Tip revision: f53f7bbe0c9b93eccdf1f196f9fced5dc66d192e authored by Richard Elkins on 16 May 2022, 20:47:41 UTC
Merge pull request #312 from texadactyl/master
Tip revision: f53f7bb
INTEGRATION.md
This document describes the changes from Travis CI to Github Actions.

### Travis CI Status
- Deprecated in favor of Github Actions.

### Github Actions Approach
#### On Commit or Pull-Request
Test and validate the integrity of each commit to any branch.

1. `python_tests.yml`: Run Python tests with coverage report.
2.  `docker_build.yml`: Run build test with Docker.

#### On Master Commit
Publish the image to Docker Hub after a commit to `master` branch.

* `push_docker.yml`: Build & publish the image on Docker Hub.

### Required Secrets
- **DOCKER_USER**: Docker Hub Username.
- **DOCKER_PASS**: Docker Hub Password.
- **CODECOV_TOKEN**: Codecov turbo_seti Token.
back to top