From 8a36e51d960fec5f160837cec992e904c0e5b378 Mon Sep 17 00:00:00 2001 From: "riseproject-dev[bot]" <330740410+riseproject-dev[bot]@users.noreply.github.com> Date: Thu, 22 Oct 2026 12:08:26 +0000 Subject: [PATCH 1/2] protobuf-py-ext: Add version 0.7.0 Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com> --- docs/packages/protobuf-py-ext.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/packages/protobuf-py-ext.yaml b/docs/packages/protobuf-py-ext.yaml index 0ea172419ec4..46bae77bf9ba 100644 --- a/docs/packages/protobuf-py-ext.yaml +++ b/docs/packages/protobuf-py-ext.yaml @@ -41,3 +41,4 @@ versions: - filename: protobuf_py_ext-0.6.0-cp314-cp314t-manylinux_2_34_riscv64.manylinux_2_39_riscv64.whl sha256: 7c8fe282a36a9e14ee91680e555b89dc47236c249045d2c50b8afecfa1074052 requires-python: '>=3.10' +- version: 0.7.0 From c57d40c06386370b10ac06ee6262964e6c72914f Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Fri, 23 Oct 2026 08:33:55 +0800 Subject: [PATCH 2/2] protobuf-py-ext: skip the licence copy when it is already linked From 0.7.0 packages/protobuf-py-ext/LICENSE is the root LICENSE itself, so cp failed with "are the same file". --- .github/workflows/build-protobuf-py-ext.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-protobuf-py-ext.yml b/.github/workflows/build-protobuf-py-ext.yml index 698a5f4af79f..6ec46811ac9a 100644 --- a/.github/workflows/build-protobuf-py-ext.yml +++ b/.github/workflows/build-protobuf-py-ext.yml @@ -90,7 +90,10 @@ jobs: # in this monorepo is packages/protobuf-py-ext/ -- so upstream's # published wheels carry no licence text at all, only the # License-Expression classifier. - run: cp LICENSE packages/protobuf-py-ext/ + # Newer releases already link the root LICENSE into the package directory, + # where cp refuses to copy a file onto itself. + run: | + [ LICENSE -ef packages/protobuf-py-ext/LICENSE ] || cp LICENSE packages/protobuf-py-ext/ - name: Stage the riscv64 smoke tests # Upstream's own tests/ directory exercises protobuf-py-ext only through