exasol / python-toolbox

Infrastructure & Automation Tooling for Python Projects
https://exasol.github.io/python-toolbox/
MIT License
2 stars 0 forks source link

✨ Add standard `nox task(s)` for creating a release #145

Open Nicoretti opened 6 months ago

Nicoretti commented 6 months ago

Summary

To streamline the process of creating and publishing releases, the Python Toolbox shall introduce standard tasks for these actions. These tasks should be readily adaptable for both project-level utilization and integration into workflows.

Details

The tasks should be nox based and work both locally and within continuous integration setups. Each task should focus on a specific aspect of the release process rather than attempting to encompass all release-related actions in a single task. E.g.:

Further information also can be found in the currently unimplemented nox tasks stub exasol.toolbox.nox.tasks:release.