modify release pipeline into two separated steps
Some checks failed
ci/woodpecker/push/release Pipeline failed
ci/woodpecker/push/linting Pipeline failed

This commit is contained in:
RealStickman 2022-09-12 19:36:34 +02:00
parent 2b12bee86e
commit 2878641dbe

View File

@ -3,9 +3,15 @@ pipeline:
image: python:latest image: python:latest
when: when:
event: tag event: tag
secrets: [ twine_username, twine_password ]
commands: commands:
- python --version - python --version
- pip install -U build twine --quiet - pip install -U build --quiet
- python -m build - python -m build
upload:
image: python:latest
secrets: [ twine_username, twine_password ]
commands:
- ls -l
- pip install -U twine --quiet
- python -m twine upload --skip-existing --repository testpypi -u $TWINE_USERNAME -p $TWINE_PASSWORD dist/* - python -m twine upload --skip-existing --repository testpypi -u $TWINE_USERNAME -p $TWINE_PASSWORD dist/*