fossology-python icon indicating copy to clipboard operation
fossology-python copied to clipboard

Verify GitHub semantic release action

Open deveaud-m opened this issue 11 months ago • 1 comments

Some automated release steps are inconsistent:

  • Publication of the package does not work automatically, see history of semantic-release actions: https://github.com/fossology/fossology-python/actions/workflows/semantic-release.yml
  • Versions of the package in pyproject.toml and docs-source/conf.py is not automatically updated, we need to either add a short script to apply the version change during the semantic release action in the required files or do it manually before pushing the package to PyPi

/cc @its-sushant

deveaud-m avatar Jan 28 '25 21:01 deveaud-m

Relevant configuration for this issue: https://python-semantic-release.readthedocs.io/en/latest/configuration.html#version-variables

deveaud-m avatar Feb 07 '25 17:02 deveaud-m