regro / rever

Releaser of Versions
https://regro.github.io/rever-docs/
BSD 3-Clause "New" or "Revised" License
75 stars 34 forks source link

Rever for pending activities? #150

Open CJ-Wright opened 6 years ago

CJ-Wright commented 6 years ago

Use Case:

  1. User runs rever with the conda-forge activity
  2. When conda-forge package is merged/up on anaconda.org rever:
    1. Restarts a webservice
    2. Sends out a tweet about the new release (with changelog?)
    3. Updates the ghrelease to note that the package is up on conda-forge
    4. Sends an email to the user mailing list that the new package is up

My current thinking on this would to have rever either a) start a daemon process which looks at the conda-forge PR and awaits it's merge, b) doesn't return but keeps running in the background awaiting the merge of the PR and finally returns when all the activities downstream of conda-forge are done.