Sign rustdesk files failing in Windows x86_64 #2497

Closed
opened 2026-02-21 00:23:40 -05:00 by deekerman · 3 comments
Owner

Originally created by @chris-notley on GitHub (Feb 21, 2024).

Bug Description

We have previously been able to sign the Windows installer with our code signing certificate. Following the response from @deep-soft in issue #6549 it started working again now.

The Windows x86_64 job is now failing with the following error

Error: Action failed with error: Error: ENOENT: no such file or directory, scandir 'D:\a\rustdesk\rustdesk\flutter\build\windows\runner\Release'

(attaching an image in screenshot section too)

We can see the certificate imports successfully, but it can't find the files to sign by the looks of it.

In terms of modification, we have removed some self-signed jobs from the build file and made the changes identified in #6549.

How to Reproduce

Run the nightly build with a code signing certificate and the following secrets defined:

WINDOWS_PFX_BASE64
PASSWORD
SHA1_THUMPRINT

Expected Behavior

Signing to complete successfully.

Operating system(s) on local side and remote side

Windows 11 -> CI

RustDesk Version(s) on local side and remote side

Nightly as of 20240221

Screenshots

image

Additional Context

No response

Originally created by @chris-notley on GitHub (Feb 21, 2024). ### Bug Description We have previously been able to sign the Windows installer with our code signing certificate. Following the response from @deep-soft in issue #6549 it started working again now. The Windows x86_64 job is now failing with the following error ``` Error: Action failed with error: Error: ENOENT: no such file or directory, scandir 'D:\a\rustdesk\rustdesk\flutter\build\windows\runner\Release' ``` (attaching an image in screenshot section too) We can see the certificate imports successfully, but it can't find the files to sign by the looks of it. In terms of modification, we have removed some self-signed jobs from the build file and made the changes identified in #6549. ### How to Reproduce Run the nightly build with a code signing certificate and the following secrets defined: ``` WINDOWS_PFX_BASE64 PASSWORD SHA1_THUMPRINT ``` ### Expected Behavior Signing to complete successfully. ### Operating system(s) on local side and remote side Windows 11 -> CI ### RustDesk Version(s) on local side and remote side Nightly as of 20240221 ### Screenshots ![image](https://github.com/rustdesk/rustdesk/assets/55881642/15c88610-d78a-4b64-bf9c-865a5efa1ab0) ### Additional Context _No response_
deekerman 2026-02-21 00:23:40 -05:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@rustdesk commented on GitHub (Feb 21, 2024):

#763

@rustdesk commented on GitHub (Feb 21, 2024): #763
Author
Owner

@deep-soft commented on GitHub (Feb 21, 2024):

The Windows x86_64 job is now failing with the following error

Error: Action failed with error: Error: ENOENT: no such file or directory, scandir 'D:\a\rustdesk\rustdesk\flutter\build\windows\runner\Release'

use:
folder: ./flutter/build/windows/x64/runner/Release/

from this PR:
https://github.com/rustdesk/rustdesk/pull/7209
or this commit:
github.com/rustdesk/rustdesk@7b317619ac

@deep-soft commented on GitHub (Feb 21, 2024): > The Windows x86_64 job is now failing with the following error > ``` > Error: Action failed with error: Error: ENOENT: no such file or directory, scandir 'D:\a\rustdesk\rustdesk\flutter\build\windows\runner\Release' > ``` use: folder: ```./flutter/build/windows/x64/runner/Release/``` from this PR: https://github.com/rustdesk/rustdesk/pull/7209 or this commit: https://github.com/rustdesk/rustdesk/commit/7b317619acdf26853e05c5e398f5bdc19fee776c
Author
Owner

@chris-notley commented on GitHub (Feb 21, 2024):

Thanks @deep-soft!

@chris-notley commented on GitHub (Feb 21, 2024): Thanks @deep-soft!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/rustdesk-rustdesk#2497
No description provided.