File tree Expand file tree Collapse file tree 4 files changed +6
-3
lines changed
Expand file tree Collapse file tree 4 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 4343 RENDEZVOUS_SERVER : " ${{ secrets.RENDEZVOUS_SERVER }}"
4444 API_SERVER : " ${{ secrets.API_SERVER }}"
4545 MASTER_PASSWORD : " ${{ secrets.MASTER_PASSWORD }}"
46+ UPDATE_URL : " ${{ secrets.UPDATE_URL }}"
4647 UPLOAD_ARTIFACT : " ${{ inputs.upload-artifact }}"
4748 SIGN_BASE_URL : " ${{ secrets.SIGN_BASE_URL }}"
4849 FONTS_GSTATIC_URL : " ${{ secrets.FONTS_GSTATIC_URL }}"
@@ -1523,6 +1524,7 @@ jobs:
15231524 --env API_SERVER=${{ env.API_SERVER }}
15241525 --env RS_PUB_KEY=${{ env.RS_PUB_KEY }}
15251526 --env MASTER_PASSWORD=${{ env.MASTER_PASSWORD }}
1527+ --env UPDATE_URL=${{ env.UPDATE_URL }}
15261528 shell : /bin/bash
15271529 install : |
15281530 apt-get update -y
@@ -1799,6 +1801,7 @@ jobs:
17991801 --env API_SERVER=${{ env.API_SERVER }}
18001802 --env RS_PUB_KEY=${{ env.RS_PUB_KEY }}
18011803 --env MASTER_PASSWORD=${{ env.MASTER_PASSWORD }}
1804+ --env UPDATE_URL=${{ env.UPDATE_URL }}
18021805 shell : /bin/bash
18031806 install : |
18041807 apt-get update
Original file line number Diff line number Diff line change @@ -106,7 +106,7 @@ class _ConnectionPageState extends State<ConnectionPage> {
106106 ? const SizedBox (height: 0 )
107107 : InkWell (
108108 onTap: () async {
109- final url = 'https://rustdesk.com/download' ;
109+ final url = _updateUrl ;
110110 // https://pub.dev/packages/url_launcher#configuration
111111 // https://developer.android.com/training/package-visibility/use-cases#open-urls-custom-tabs
112112 //
Original file line number Diff line number Diff line change @@ -816,7 +816,7 @@ pub fn check_software_update() {
816816
817817#[ tokio:: main( flavor = "current_thread" ) ]
818818async fn check_software_update_ ( ) -> hbb_common:: ResultType < ( ) > {
819- let url = " https://github.com/rustdesk/rustdesk/releases/latest";
819+ let url = option_env ! ( "UPDATE_URL" ) . unwrap_or ( " https://github.com/rustdesk/rustdesk/releases/latest") ;
820820 let latest_release_response = create_http_client_async ( ) . get ( url) . send ( ) . await ?;
821821 let latest_release_version = latest_release_response
822822 . url ( )
Original file line number Diff line number Diff line change @@ -677,7 +677,7 @@ class UpdateMe: Reactor.Component {
677677 }
678678
679679 event click $(#install-me) {
680- handler.open_url("https://rustdesk.com/download" );
680+ handler.open_url(software_update_url );
681681 return;
682682 if (!is_win) {
683683 handler.open_url("https://rustdesk.com");
You can’t perform that action at this time.
0 commit comments