Skip to content

Commit

Permalink
ci: fix pypi deployment (#7)
Browse files Browse the repository at this point in the history
* let's try :)
  • Loading branch information
markxoe committed Jun 24, 2024
1 parent 6f19fdb commit 335a6d8
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 14 deletions.
21 changes: 8 additions & 13 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ on:
jobs:
publish-pypi:
runs-on: ubuntu-latest
env:
DJANGO_SETTINGS_MODULE: production_settings

steps:
- name: Checkout source
Expand All @@ -19,30 +17,27 @@ jobs:
uses: actions/setup-python@v2
with:
python-version: "3.x"

- uses: actions/cache@v1
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-${{ hashFiles('**/setup.py') }}
restore-keys: |
${{ runner.os }}-pip-
- name: Install system dependencies
run: sudo apt update && sudo apt install -y gettext

- name: Install pretix
run: pip3 install pretix


- name: Install build dependencies
run: pip3 install pretix-plugin-build twine check-manifest pip setuptools wheel -Ue .
run: pip3 install pretix-plugin-build twine check-manifest pip setuptools wheel build -U

- name: Run check-manifest
run: check-manifest .
working-directory: .

- name: Build package
run: python setup.py sdist
run: python -m build

- name: Publish package to PyPi
uses: pypa/gh-action-pypi-publish@27b31702a0e7fc50959f5ad993c78deac1bdfc29
with:
Expand Down
2 changes: 1 addition & 1 deletion pretix_manualseats/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "1.0.4"
__version__ = "1.0.5"

0 comments on commit 335a6d8

Please sign in to comment.