MeltanoLabs / Meta

The why, what, and how of MeltanoLabs
MIT License
5 stars 1 forks source link

Common CI Workflows for MeltanoLabs taps and targets #34

Open aaronsteers opened 1 year ago

aaronsteers commented 1 year ago

All taps and targets in MeltanoLabs can use a common set of workflow files for:

  1. Create/update release drafts.
  2. Publish to PyPi when GitHub release is published. (Use dynamic versioning.)
  3. Check semantic PR title rules.

Repos that don't have custom service requirements (such as needing to pre-launch a Postgres instance) can also use common workflows for:

  1. Standard CI tests.

Initial proof of concept PR: