fix EventToUI error
Build RustDesk Android / Build RustDesk Android ARM64 (push) Failing after 55s

This commit is contained in:
2026-09-13 15:58:23 +03:00
parent a06ddf4cc8
commit 79014a1223
+83
View File
@@ -823,6 +823,47 @@ jobs:
flutter/lib/generated_bridge.freezed.dart \
../rustdesk/flutter/lib/generated_bridge.freezed.dart
# Keep a durable copy outside both RustDesk checkouts. Generated
# bridge files are intentionally untracked by RustDesk and may be
# removed by cleanup/regeneration steps later in the job.
rm -rf ../bridge-output
mkdir -p \
../bridge-output/src \
../bridge-output/flutter/lib
cp \
src/bridge_generated.rs \
../bridge-output/src/bridge_generated.rs
cp \
src/bridge_generated.io.rs \
../bridge-output/src/bridge_generated.io.rs
cp \
flutter/lib/generated_bridge.dart \
../bridge-output/flutter/lib/generated_bridge.dart
cp \
flutter/lib/generated_bridge.freezed.dart \
../bridge-output/flutter/lib/generated_bridge.freezed.dart
echo
echo "Main checkout bridge files:"
ls -lh \
../rustdesk/src/bridge_generated.rs \
../rustdesk/src/bridge_generated.io.rs \
../rustdesk/flutter/lib/generated_bridge.dart \
../rustdesk/flutter/lib/generated_bridge.freezed.dart
echo
echo "Durable bridge backup:"
ls -lh \
../bridge-output/src/bridge_generated.rs \
../bridge-output/src/bridge_generated.io.rs \
../bridge-output/flutter/lib/generated_bridge.dart \
../bridge-output/flutter/lib/generated_bridge.freezed.dart
echo
echo "Flutter Rust bridge generated successfully"
@@ -918,6 +959,48 @@ jobs:
exit 1
fi
echo
echo "Restoring generated Flutter/Rust bridge before native build..."
test -f ../bridge-output/src/bridge_generated.rs
test -f ../bridge-output/src/bridge_generated.io.rs
test -f ../bridge-output/flutter/lib/generated_bridge.dart
test -f ../bridge-output/flutter/lib/generated_bridge.freezed.dart
cp \
../bridge-output/src/bridge_generated.rs \
src/bridge_generated.rs
cp \
../bridge-output/src/bridge_generated.io.rs \
src/bridge_generated.io.rs
cp \
../bridge-output/flutter/lib/generated_bridge.dart \
flutter/lib/generated_bridge.dart
cp \
../bridge-output/flutter/lib/generated_bridge.freezed.dart \
flutter/lib/generated_bridge.freezed.dart
test -s src/bridge_generated.rs
test -s src/bridge_generated.io.rs
test -s flutter/lib/generated_bridge.dart
test -s flutter/lib/generated_bridge.freezed.dart
echo "Bridge files immediately before cargo ndk:"
ls -lh \
src/bridge_generated.rs \
src/bridge_generated.io.rs \
flutter/lib/generated_bridge.dart \
flutter/lib/generated_bridge.freezed.dart
sha256sum \
src/bridge_generated.rs \
src/bridge_generated.io.rs \
flutter/lib/generated_bridge.dart \
flutter/lib/generated_bridge.freezed.dart
./flutter/ndk_arm64.sh
test -f \