https://github.com/UCBerkeleySETI/turbo_seti
Raw File
Tip revision: 7d9b4fde9bc98d834dc11cfc0acd2380e6676f0e authored by Richard Elkins on 25 May 2022, 21:06:03 UTC
Merge pull request #317 from texadactyl/master
Tip revision: 7d9b4fd
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