diff --git a/metadata/com.kjxbyz.picguard.yml b/metadata/com.kjxbyz.picguard.yml index 02bb4d680e..124e42a766 100644 --- a/metadata/com.kjxbyz.picguard.yml +++ b/metadata/com.kjxbyz.picguard.yml @@ -636,7 +636,9 @@ Builds: - windows - web prebuild: - - sed -i -e "s/'stable'/'1.86.0'/" plugins/super_native_extensions/cargokit/build_tool/lib/src/builder.dart + - rust_version=$(sed -n -E "s/.*rust-version:\ '(.*)'/\1/p" .github/workflows/release.yml + | head -n1) + - sed -i -e "s/'stable'/'$rust_version'/" plugins/super_native_extensions/cargokit/build_tool/lib/src/builder.dart - export repo=/home/runner/work/PicGuard - mkdir -p $repo - cd .. @@ -653,7 +655,7 @@ Builds: - popd - mv $repo/PicGuard com.kjxbyz.picguard - export CARGO_HOME=/home/runner/.cargo - - $$rustup$$/rustup-init.sh -y --default-toolchain 1.86.0 --target aarch64-linux-android + - $$rustup$$/rustup-init.sh -y --default-toolchain $rust_version --target aarch64-linux-android armv7-linux-androideabi x86_64-linux-android i686-linux-android scandelete: - .pub-cache