Skip to content

Commit ad0fdb8

Browse files
committed
ci: Hardcode pyside6 version
1 parent cfd2d5b commit ad0fdb8

1 file changed

Lines changed: 12 additions & 11 deletions

File tree

.github/workflows/main.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
on: [push, pull_request]
2+
env:
3+
PYSIDE_VERSION: "6.11.0"
24
jobs:
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

Comments
 (0)