diff --git a/.github/workflows/generator-macos.yml b/.github/workflows/generator-macos.yml index 3d06d41..d385c73 100644 --- a/.github/workflows/generator-macos.yml +++ b/.github/workflows/generator-macos.yml @@ -207,6 +207,9 @@ jobs: sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/desktop/pages/desktop_home_page.dart sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/mobile/pages/connection_page.dart sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./src/ui/index.tis + sed -i -e 's|&download_url|"${{ fromJson(inputs.extras).downloadLink }}"|' ./src/updater.rs + sed -i -e 's|get_download_file_from_url(.*)|get_download_file_from_url("${{ fromJson(inputs.extras).downloadLink }}")|g' ./src/flutter_ffi.rs + sed -i -e 's|let download_url = _value.clone()|let download_url = "${{ fromJson(inputs.extras).downloadLink }}".to_string()|' ./src/flutter_ffi.rs # Update slogan #sed -i '' '/NSHumanReadableCopyright<\/key>/{n;s/.*<\/string>/Copyright 2025 ${{ inputs.appname }}. All rights reserved.<\/string>/;}' ./flutter/macos/Runner/Info.plist diff --git a/.github/workflows/generator-windows-x86.yml b/.github/workflows/generator-windows-x86.yml index 069a6cd..f17ee24 100644 --- a/.github/workflows/generator-windows-x86.yml +++ b/.github/workflows/generator-windows-x86.yml @@ -217,6 +217,7 @@ jobs: shell: bash run: | sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./src/ui/index.tis + sed -i -e 's|&download_url|"${{ fromJson(inputs.extras).downloadLink }}"|' ./src/updater.rs - name: set server, key, and apiserver continue-on-error: true diff --git a/.github/workflows/generator-windows.yml b/.github/workflows/generator-windows.yml index b7e9c02..f99c167 100644 --- a/.github/workflows/generator-windows.yml +++ b/.github/workflows/generator-windows.yml @@ -253,6 +253,9 @@ jobs: sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/desktop/pages/desktop_home_page.dart sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./flutter/lib/mobile/pages/connection_page.dart sed -i -e 's|https://rustdesk.com/download|${{ fromJson(inputs.extras).downloadLink }}|' ./src/ui/index.tis + sed -i -e 's|&download_url|"${{ fromJson(inputs.extras).downloadLink }}"|' ./src/updater.rs + sed -i -e 's|get_download_file_from_url(.*)|get_download_file_from_url("${{ fromJson(inputs.extras).downloadLink }}")|g' ./src/flutter_ffi.rs + sed -i -e 's|let download_url = _value.clone()|let download_url = "${{ fromJson(inputs.extras).downloadLink }}".to_string()|' ./src/flutter_ffi.rs - name: set server, key, and apiserver continue-on-error: true