11on : [push, pull_request]
2+ env :
3+ PYSIDE_VERSION : " 6.11.0"
24jobs :
35 build_src :
46 name : Build sdist
57 runs-on : ubuntu-latest
68 outputs :
7- rel0 : ${{ steps.query .outputs.rel0 }}
9+ pyside_ver : ${{ steps.version .outputs.pyside_ver }}
810 steps :
911 - name : Checkout
1012 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v4
1113 with :
1214 submodules : recursive
13- - name : Query PyPI for recent PySide release number
14- id : query
15- run : |
16- echo "rel0=$(curl -s https://pypi.org/pypi/PySide6/json | jq -r .info.version)" >> $GITHUB_OUTPUT
15+ - name : Set PySide version
16+ id : version
17+ run : echo "pyside_ver=$PYSIDE_VERSION" >> $GITHUB_OUTPUT
1718 - name : Build sdist
1819 env :
1920 PYSIDE6_QTADS_NO_HARD_PYSIDE_REQUIREMENT : 1
@@ -35,23 +36,23 @@ jobs:
3536 matrix :
3637 include :
3738 - os : windows-latest
38- pyside_ver : ${{ needs.build_src.outputs.rel0 }}
39+ pyside_ver : ${{ needs.build_src.outputs.pyside_ver }}
3940 wheel : cp310-win_amd64
4041 arch : x86_64
4142 - os : windows-11-arm
42- pyside_ver : ${{ needs.build_src.outputs.rel0 }}
43+ pyside_ver : ${{ needs.build_src.outputs.pyside_ver }}
4344 wheel : cp310-win_arm64
4445 arch : arm64
4546 - os : ubuntu-latest
46- pyside_ver : ${{ needs.build_src.outputs.rel0 }}
47+ pyside_ver : ${{ needs.build_src.outputs.pyside_ver }}
4748 wheel : cp310-manylinux_x86_64
4849 arch : x86_64
4950 - os : macos-15-intel
50- pyside_ver : ${{ needs.build_src.outputs.rel0 }}
51+ pyside_ver : ${{ needs.build_src.outputs.pyside_ver }}
5152 wheel : cp310-macosx_x86_64
5253 arch : x86_64
5354 - os : macos-latest
54- pyside_ver : ${{ needs.build_src.outputs.rel0 }}
55+ pyside_ver : ${{ needs.build_src.outputs.pyside_ver }}
5556 wheel : cp310-macosx_arm64
5657 arch : arm64
5758 steps :
@@ -162,7 +163,7 @@ jobs:
162163 matrix :
163164 include :
164165 - os : ubuntu-24.04-arm
165- pyside_ver : ${{ needs.build_src.outputs.rel0 }}
166+ pyside_ver : ${{ needs.build_src.outputs.pyside_ver }}
166167 wheel : cp310-manylinux_aarch64
167168 arch : aarch64
168169 runs-on : ${{ matrix.os }}
0 commit comments