File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,11 +56,23 @@ jobs:
5656 XMHUFFMAN_VERSION : ${{ matrix.version }}
5757
5858 steps :
59- - name : Checkout xmhuffman-cython ${{ env.XMHUFFMAN_VERSION }}
59+ # Upstream's own tags are inconsistently cased: 0.1.0/0.2.0/0.3.0 are
60+ # bare, but 0.3.1 is `V0.3.1`. Probe for the bare tag first and fall
61+ # back to the "V"-prefixed one.
62+ - name : Determine upstream tag
63+ id : tag
64+ run : |
65+ if git ls-remote --exit-code --tags https://github.com/Hugoberry/xmhuffman-cython "refs/tags/${XMHUFFMAN_VERSION}" > /dev/null; then
66+ echo "tag=${XMHUFFMAN_VERSION}" >> "$GITHUB_OUTPUT"
67+ else
68+ echo "tag=V${XMHUFFMAN_VERSION}" >> "$GITHUB_OUTPUT"
69+ fi
70+
71+ - name : Checkout xmhuffman-cython ${{ steps.tag.outputs.tag }}
6072 uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6173 with :
6274 repository : Hugoberry/xmhuffman-cython
63- ref : ${{ env.XMHUFFMAN_VERSION }}
75+ ref : ${{ steps.tag.outputs.tag }}
6476 persist-credentials : false
6577
6678 - name : Build wheels
Original file line number Diff line number Diff line change @@ -7,3 +7,4 @@ versions:
77 files :
88 - filename : eccodeslib-2.48.0.26-py3-none-manylinux_2_39_riscv64.whl
99 sha256 : 7b8623701202aae7a424c5a608fff6a67bf688a811516ad16534c914430feaf6
10+ - version : 2.48.2.27
Original file line number Diff line number Diff line change @@ -17,3 +17,4 @@ versions:
1717 - filename : fastsafetensors-0.3.3-cp314-cp314t-manylinux_2_39_riscv64.whl
1818 sha256 : 98fab7dfb83082da98a486cb10cda59a8b9f81bd1c5c9bcba4dcd9314c3419b7
1919 requires-python : <3.15,>=3.10
20+ - version : 0.4.0
Original file line number Diff line number Diff line change @@ -17,3 +17,4 @@ versions:
1717 - filename : mapbox_earcut-2.0.0-cp314-cp314t-manylinux_2_39_riscv64.whl
1818 sha256 : 61858a2b852fc789fa4761668ad51af8f0e48155fb34f2930b066a96a434ceaa
1919 requires-python : ' >=3.9'
20+ - version : 2.1.0
Original file line number Diff line number Diff line change @@ -17,3 +17,4 @@ versions:
1717 - filename : pikepdf-10.12.0-cp314-cp314t-manylinux_2_39_riscv64.whl
1818 sha256 : 6cb0616384fd1cf08861f20cfc20fed7542bb291d15376eef450eea0e228c2bb
1919 requires-python : ' >=3.10'
20+ - version : 10.13.0.post1
Original file line number Diff line number Diff line change @@ -20,3 +20,5 @@ versions:
2020 - filename : protobuf_py_ext-0.3.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl
2121 sha256 : bfc043d613ffe031d11c71554e8cb10d47c95908e9efb4eb9752c1b5f274b8ec
2222 requires-python : ' >=3.10'
23+ - version : 0.4.0
24+ - version : 0.5.0
Original file line number Diff line number Diff line change @@ -17,3 +17,4 @@ versions:
1717 - filename : pyfaup_rs-0.4.19-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl
1818 sha256 : dbe25bc9105ed799c34404c6f8ab56c939da285d3a50f602148a6e6ed608fc39
1919 requires-python : ' >=3.8'
20+ - version : 0.4.20
Original file line number Diff line number Diff line change @@ -11,3 +11,4 @@ versions:
1111 - filename : rfc3161_client-1.0.8-cp39-abi3-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl
1212 sha256 : 6d561e6f8240b06e7490dd203ecbb4479480f96b95b2c21f9cd333685fd66170
1313 requires-python : ' >=3.9'
14+ - version : 1.0.9
Original file line number Diff line number Diff line change @@ -8,3 +8,4 @@ versions:
88 - filename : timezonefinder-8.3.0-cp311-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
99 sha256 : a9aa4e917eba2089b9c28caaacd4f00e73eee80c998f3fd29deaeeaf8bf9f1d9
1010 requires-python : <4,>=3.11
11+ - version : 9.0.0
Original file line number Diff line number Diff line change @@ -11,3 +11,4 @@ versions:
1111 - filename : tzfpy-1.3.3-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl
1212 sha256 : 738a3d1e22ab397445c34522e467f7fedefa1be1eebb7be5f151c6f460bc7e41
1313 requires-python : ' >=3.10'
14+ - version : 2.0.0
You can’t perform that action at this time.
0 commit comments