twine option --skip-existing depreciated
The new twine release 6.2 no longer supports the --skip-existing option on GitLab.
See: https://discuss.python.org/t/announcement-twine-6-2-0/103548
Existing Pipelines using the publish component now fail with the following Error message:
$ python -m twine upload --non-interactiv --skip-existing --repository-url "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi" "dist/*"
ERROR UnsupportedConfiguration: The configured repository
'https://jugit.fz-juelich.de/api/v4/projects/12229/packages/pypi' does
not have support for the following features: --skip-existing and is an
unsupported configuration
Cleaning up project directory and file based variables 00:01
ERROR: Job failed: exit code 1
Edited by m.schroeder