Create a CI pipeline which performs tests and release (if manually approved)
lolski opened this issue · 0 comments
lolski commented
Scope of the CI pipeline:
- tests:
- runs unit tests
- runs a deployment test which deploys the artifact to test.pypi.org
- runs an end-to-end test which verifies if the deployed artifact can be used
- a manual approval prompt which should trigger a release process
- release:
- deploy to pypi.org
- deploy a release draft to Githubb