From adc504daa0153a76fdd87dfdff391faf6072b197 Mon Sep 17 00:00:00 2001 From: JinRui Date: Tue, 4 Nov 2025 10:07:03 +0800 Subject: [PATCH 1/2] fix review --- .github/workflows/build_release.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index db9c64c396..66c790fb34 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -15,7 +15,19 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-20.04, macos-14, windows-latest] + include: + - os: ubuntu-20.04 + arch: x86_64 + name: linux-x64 + - os: ubuntu-24.04-arm64 + arch: aarch64 + name: linux-arm64 + - os: macos-14 + arch: aarch64 + name: macos-arm64 + - os: windows-latest + arch: x86_64 + name: windows-x64 defaults: run: shell: bash @@ -29,7 +41,7 @@ jobs: - name: install ninja (linux) run: sudo apt-get install ninja-build - if: startsWith(matrix.os, 'ubuntu-') + if: contains(matrix.os, 'ubuntu') - name: install ninja (osx) run: brew install ninja @@ -60,7 +72,7 @@ jobs: - uses: ./.github/actions/release-archive with: - os: ${{ matrix.os }} + os: ${{ matrix.name }} upload_to_release: true build-wasi: From 7100ab16f86e24e27f181fdd53930c32dc18d5ce Mon Sep 17 00:00:00 2001 From: JinRui Date: Tue, 4 Nov 2025 12:21:20 +0800 Subject: [PATCH 2/2] update --- .github/workflows/build_release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index 3c32b45323..d108d326e7 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -17,10 +17,10 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-20.04 + - os: ubuntu-latest arch: x86_64 name: linux-x64 - - os: ubuntu-24.04-arm64 + - os: ubuntu-24.04-arm arch: aarch64 name: linux-arm64 - os: macos-14