From 0c365cb6c8f2cc3669d69a7e4de094cab62399f4 Mon Sep 17 00:00:00 2001 From: SigureMo Date: Sun, 12 Apr 2026 02:22:39 +0800 Subject: [PATCH 1/4] [Dont merge] Build 0.1.0 ARM wheel by CI, use paddlepaddle 3.3.1 ABI --- .github/workflows/paddle_wheel.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/paddle_wheel.yaml b/.github/workflows/paddle_wheel.yaml index 7b330bf8f..2e10bdcef 100644 --- a/.github/workflows/paddle_wheel.yaml +++ b/.github/workflows/paddle_wheel.yaml @@ -97,7 +97,7 @@ jobs: - name: Install PaddlePaddle nightly run: | - pip install --pre paddlepaddle -i https://www.paddlepaddle.org.cn/packages/nightly/cpu/ + pip install --pre paddlepaddle==3.3.1.post20260409+52c898ee9ac -i https://www.paddlepaddle.org.cn/packages/nightly/cpu/ - name: Run pre-build script run: | @@ -206,7 +206,7 @@ jobs: - name: Install PaddlePaddle nightly in conda env run: | - pip install --pre paddlepaddle -i https://www.paddlepaddle.org.cn/packages/nightly/cpu/ + pip install --pre paddlepaddle==3.3.1.post20260409+52c898ee9ac -i https://www.paddlepaddle.org.cn/packages/nightly/cpu/ - name: Install paddlecodec from wheel run: | From a001c95f0ba0be1f62788ae3048de61b2a8b3603 Mon Sep 17 00:00:00 2001 From: SigureMo Date: Sun, 12 Apr 2026 02:31:05 +0800 Subject: [PATCH 2/4] use stable channel --- .github/workflows/paddle_wheel.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/paddle_wheel.yaml b/.github/workflows/paddle_wheel.yaml index 2e10bdcef..95651b063 100644 --- a/.github/workflows/paddle_wheel.yaml +++ b/.github/workflows/paddle_wheel.yaml @@ -97,7 +97,7 @@ jobs: - name: Install PaddlePaddle nightly run: | - pip install --pre paddlepaddle==3.3.1.post20260409+52c898ee9ac -i https://www.paddlepaddle.org.cn/packages/nightly/cpu/ + pip install --pre paddlepaddle==3.3.1 -i https://www.paddlepaddle.org.cn/packages/stable/cpu/ - name: Run pre-build script run: | @@ -206,7 +206,7 @@ jobs: - name: Install PaddlePaddle nightly in conda env run: | - pip install --pre paddlepaddle==3.3.1.post20260409+52c898ee9ac -i https://www.paddlepaddle.org.cn/packages/nightly/cpu/ + pip install --pre paddlepaddle==3.3.1 -i https://www.paddlepaddle.org.cn/packages/stable/cpu/ - name: Install paddlecodec from wheel run: | From 700ed87f03b8d1ec301a5b21c1060d33c5a6518c Mon Sep 17 00:00:00 2001 From: SigureMo Date: Sun, 12 Apr 2026 03:16:51 +0800 Subject: [PATCH 3/4] use gpu build --- .github/workflows/paddle_wheel.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/paddle_wheel.yaml b/.github/workflows/paddle_wheel.yaml index 95651b063..3131a194c 100644 --- a/.github/workflows/paddle_wheel.yaml +++ b/.github/workflows/paddle_wheel.yaml @@ -97,7 +97,7 @@ jobs: - name: Install PaddlePaddle nightly run: | - pip install --pre paddlepaddle==3.3.1 -i https://www.paddlepaddle.org.cn/packages/stable/cpu/ + pip install --pre paddlepaddle==3.4.0.dev20251223 -i https://www.paddlepaddle.org.cn/packages/nightly/cpu/ - name: Run pre-build script run: | From ebc3b55cc2a74402ae75b2161e40b453dd8723d9 Mon Sep 17 00:00:00 2001 From: SigureMo Date: Sun, 12 Apr 2026 03:34:37 +0800 Subject: [PATCH 4/4] Avoid synthetic PR merge ref by checking out the PR head commit directly Co-authored-by: Codex --- .github/workflows/paddle_wheel.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/paddle_wheel.yaml b/.github/workflows/paddle_wheel.yaml index 3131a194c..7d3b664e2 100644 --- a/.github/workflows/paddle_wheel.yaml +++ b/.github/workflows/paddle_wheel.yaml @@ -81,6 +81,9 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v6 + with: + # Avoid GitHub's synthetic PR merge ref; test the PR head commit directly. + ref: ${{ github.event.pull_request.head.sha || github.sha }} - name: Setup conda environment uses: conda-incubator/setup-miniconda@v3 @@ -178,6 +181,9 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v6 + with: + # Avoid GitHub's synthetic PR merge ref; test the PR head commit directly. + ref: ${{ github.event.pull_request.head.sha || github.sha }} - name: Download wheel artifact uses: actions/download-artifact@v4