Skip to content

Commit dc031e2

Browse files
Implement release workflow in GitHub actions (#734)
- heavily based on @webknjaz's work on https://github.com/cherrypy/cheroot/blob/b2c619f3e60682b9405a87cea48e8d30801b6048/.github/workflows/ci-cd.yml - create package before running tests, run tests against same package that will be published - run nightly tests - publish package to test pypi for commits to master - publish package to pypi using workflow_dispatch - create git tag and github release after successful tests on workflow_dispatch - add twine as explicit dev requirement Co-authored-by: Sviatoslav Sydorenko <[email protected]>
1 parent f12aa64 commit dc031e2

File tree

4 files changed

+762
-202
lines changed

4 files changed

+762
-202
lines changed

0 commit comments

Comments
 (0)