-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Proper Release Workflow with Git Tags #26
Comments
Potential out-of-the-box workflow: https://github.com/marketplace/actions/publish-python-poetry-package Example workflow (on push with new tag in format
|
Added a workflow that is triggered by every release - seemed more robust than on push to main or specific tags. To discuss:
One possibility would be to add
to a generic .github\workflows\config.yaml, however, the import into the individual workflows looks like quite an overhead
and then calling e.g. |
Relies on variables PYTHON_VERSION and POETRY_VERSION to be defined in Settings/Secrets and Variables/Variables (Repository Variables) #26
While our development process has been progressing smoothly, it's crucial to invest time in establishing a more formal release workflow. Currently, we lack a standardized approach to versioning and release management, which can lead to challenges in tracking changes and coordinating releases. Implementing a proper release workflow, including the use of Git tags, will contribute to a more organized and transparent development process.
Implementation Steps:
Release Workflow w\ Git Tags:
The text was updated successfully, but these errors were encountered: