mongodb / signal-processing-algorithms

Apache License 2.0
39 stars 16 forks source link

DAG-219: Handling testing and deployment of python packages using Github actions. #5

Closed ancostas closed 4 years ago

ancostas commented 4 years ago

If this goes in we can get rid of the evergreen project and the github action.

ancostas commented 4 years ago

Half the code, less setup to maintain in other systems. Seems better to me 👀.

ancostas commented 4 years ago

@dbradf Fair -- updated to only use Github actions. Benefits in my mind:

  1. Faster than evergreen based on my testing/frees up evg queues for server engineers.
  2. Can make deployment step depend on testing step.
  3. Supports the docker setup we need for building our package.
  4. Public service; OS community can see results.
  5. Users from the OS community likely more familiar with Github actions vs Evergreen.