2 Commits

Author SHA1 Message Date
Salad Dais
3149d3610f Pin cx_freeze version 2025-04-18 04:30:11 +00:00
Salad Dais
f8f3bcfc36 Make PyPi stop whining about attestations 2025-04-18 04:26:42 +00:00
2 changed files with 4 additions and 1 deletions

View File

@@ -38,7 +38,8 @@ jobs:
python -m pip install --upgrade pip
pip install -r requirements.txt
pip install -e .
pip install cx_freeze
# Pinned for now until I figure out why it freaks out on bundling PySide6
pip install cx_freeze==6.15.15
- name: Bundle with cx_Freeze
shell: bash

View File

@@ -36,6 +36,7 @@ jobs:
user: __token__
password: ${{ secrets.TEST_PYPI_API_TOKEN }}
repository_url: https://test.pypi.org/legacy/
attestations: false
- name: Publish to PyPI
if: startsWith(github.event.ref, 'refs/tags') || github.event_name == 'release'
@@ -43,3 +44,4 @@ jobs:
with:
user: __token__
password: ${{ secrets.PYPI_API_TOKEN }}
attestations: false