Update dart.yml

This commit is contained in:
会做饭的二哈
2025-03-18 17:27:30 +08:00
committed by GitHub
parent fa8885bec3
commit 5646d550cb
+12 -2
View File
@@ -5,7 +5,7 @@ on:
jobs:
build:
runs-on: ubuntu-latest
runs-on: windows-latest # 使用 Windows 主机
steps:
- uses: actions/checkout@v4
@@ -14,13 +14,23 @@ jobs:
- name: Install Flutter
run: |
git clone https://github.com/flutter/flutter.git -b stable
echo "$(pwd)/flutter/bin" >> $GITHUB_PATH
echo "$env:GITHUB_WORKSPACE\flutter\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
# 安装 Flutter 依赖
- name: Install Flutter dependencies
run: flutter pub get
# 分析项目源代码
- name: Analyze project source
run: flutter analyze
# 运行测试
- name: Run tests
run: flutter test
# 生成 Rust 桥接代码
- name: Generate Rust bridge code
run: flutter_rust_bridge_codegen generate
# 编译 Flutter Windows 应用
- name: Build Flutter Windows Release