@@ -77,11 +77,10 @@ jobs:
7777 os : [windows-latest, ubuntu-22.04]
7878 python-version : ["3.13"]
7979 include :
80- # I had some Qt Wayland issues on 3.12 for ubuntu-22.04 iirc. TODO: test it
80+ # I had some Qt Wayland issues on 3.12 for ubuntu-22.04
81+ # This should be fixed with QT_QPA_PLATFORM=xcb, but keeping it until next major upgrade
8182 - os : ubuntu-22.04
8283 python-version : " 3.11"
83- - os : ubuntu-22.04
84- python-version : " 3.12"
8584 steps :
8685 - uses : actions/checkout@v4
8786 - name : Set up uv for Python ${{ matrix.python-version }}
9291 cache-dependency-glob : " uv.lock"
9392 python-version : ${{ matrix.python-version }}
9493 # https://github.com/pyinstaller/pyinstaller/issues/9012
95- - name : Set up uv for Python ${{ matrix.python-version }}
94+ - name : Set up uv
9695 if : ${{ matrix.os == 'ubuntu-22.04' }}
9796 uses : astral-sh/setup-uv@v5
9897 with :
@@ -109,10 +108,19 @@ jobs:
109108 shell : pwsh
110109 - name : Add empty profile
111110 run : echo "" > dist/settings.toml
111+ - name : Extract AutoSplit version
112+ id : autosplit_version
113+ working-directory : src
114+ run : |
115+ $Env:AUTOSPLIT_VERSION=uv run python -c "import utils; print(utils.AUTOSPLIT_VERSION)"
116+ echo "AUTOSPLIT_VERSION=$Env:AUTOSPLIT_VERSION" >> $Env:GITHUB_OUTPUT
117+ shell : pwsh
112118 - name : Upload Build Artifact
113119 uses : actions/upload-artifact@v4
114120 with :
115- name : AutoSplit for ${{ matrix.os }} (Python ${{ matrix.python-version }})
121+ name : >
122+ AutoSplit v${{ steps.autosplit_version.outputs.AUTOSPLIT_VERSION }}
123+ for ${{ matrix.os }} (Python ${{ matrix.python-version }})
116124 path : |
117125 dist/AutoSplit*
118126 dist/settings.toml
0 commit comments