Skip to content
This repository was archived by the owner on Aug 18, 2025. It is now read-only.

Commit 2bd7cd5

Browse files
Update build_interpreter.yml
1 parent d75e875 commit 2bd7cd5

1 file changed

Lines changed: 3 additions & 18 deletions

File tree

.github/workflows/build_interpreter.yml

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -155,9 +155,6 @@ jobs:
155155
echo "CXX_aarch64_linux_android=$ANDROID_NDK_ROOT/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang++" >> $GITHUB_ENV
156156
echo "AR_aarch64_linux_android=$ANDROID_NDK_ROOT/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-ar" >> $GITHUB_ENV
157157
echo "CARGO_TARGET_AARCH64_LINUX_ANDROID_LINKER=$ANDROID_NDK_ROOT/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang" >> $GITHUB_ENV
158-
# 配置 OpenSSL 相关环境变量以避免交叉编译问题
159-
echo "OPENSSL_NO_VENDOR=1" >> $GITHUB_ENV
160-
echo "PKG_CONFIG_ALLOW_CROSS=1" >> $GITHUB_ENV
161158
162159
163160
@@ -171,19 +168,7 @@ jobs:
171168
rustup target list --installed
172169
shell: bash
173170

174-
- name: 构建 (交叉编译平台 - 跳过有问题的依赖)
175-
if: contains(matrix.target, 'android') || matrix.target == 'i686-unknown-linux-gnu' || matrix.target == 'aarch64-unknown-linux-gnu' || matrix.target == 'i686-pc-windows-msvc' || matrix.target == 'aarch64-pc-windows-msvc'
176-
uses: actions-rs/cargo@v1
177-
with:
178-
command: build
179-
args: --release --target ${{ matrix.target }} --no-default-features --features minimal
180-
env:
181-
RUST_BACKTRACE: 1
182-
OPENSSL_NO_VENDOR: 1
183-
PKG_CONFIG_ALLOW_CROSS: 1
184-
185-
- name: 构建 (原生平台)
186-
if: "!contains(matrix.target, 'android') && matrix.target != 'i686-unknown-linux-gnu' && matrix.target != 'aarch64-unknown-linux-gnu' && matrix.target != 'i686-pc-windows-msvc' && matrix.target != 'aarch64-pc-windows-msvc'"
171+
- name: 构建
187172
uses: actions-rs/cargo@v1
188173
with:
189174
command: build
@@ -235,9 +220,9 @@ jobs:
235220

236221
- name: 创建发布
237222
uses: softprops/action-gh-release@v1
238-
if: github.event_name == 'release'
223+
if: startsWith(github.ref, 'refs/tags/') || github.event_name == 'release'
239224
with:
240225
files: ${{ matrix.asset_name }}
241226
tag_name: ${{ github.ref_name }}
242227
draft: false
243-
generate_release_notes: true
228+
generate_release_notes: true

0 commit comments

Comments
 (0)