Update .gitlab-ci.yml release script

This commit is contained in:
Raphael Michel
2023-04-26 14:45:30 +02:00
parent 38e826724f
commit 4383187e36
4 changed files with 57 additions and 33 deletions

View File

@@ -22,13 +22,14 @@ pypi:
- source env/bin/activate
- pip install -U pip wheel setuptools check-manifest twine
- XDG_CACHE_HOME=/cache pip3 install -e ".[dev]"
- cd src
- python setup.py sdist
- pip install dist/pretix-*.tar.gz
- python -m pretix migrate
- python -m pretix check
- check-manifest
- cd src
- make npminstall
- cd ..
- check-manifest
- python setup.py sdist bdist_wheel
- twine check dist/*
- twine upload dist/*