WikiWatershed / mmw-geoprocessing

A Spark Job Server job for Model My Watershed geoprocessing.
Apache License 2.0
6 stars 6 forks source link

AWS 2-2: Remove Travis-CI, Switch to GitHub Actions #97

Open rajadain opened 2 years ago

rajadain commented 2 years ago

Travis-CI.org has been suspended since June 2021: https://travis-ci.org/WikiWatershed/mmw-geoprocessing

Switch to GitHub Actions for CI and deployment.

JN-Hernandez commented 1 month ago

WorkPlan

Summary

Travis-CI.org has been suspended since June 2021, and as such, the mmw-geoprocessing CI/CD pipeline needs to be migrated over to GitHub Actions instead. This work is to track the migration. Ideally, the process should run as follows:

CI:

PRs:

Release:

Steps

[!Note] Integration of the Git Flow release process will not be covered in this first pass.

Criteria for Success

Risk

Low

  1. This change is low risk, as the Travis CI has already been retired

Rollback

  1. N/A - the Travis CI has already been retired and we will not go back to it

Additional Details

Any additional details