-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DDW-544] Fix 'Daedalus' state directory on 'Staging' and 'Testnet' #1316
[DDW-544] Fix 'Daedalus' state directory on 'Staging' and 'Testnet' #1316
Conversation
@DominikGuzei @nikolaglumac I made some attempts of playing around with |
@daniloprates it is important to figure out whether this default |
@daniloprates perhaps this is the problem: https://github.com/input-output-hk/daedalus/blob/develop/source/main/utils/setupLogging.js#L20 |
@daniloprates I would suggest you try to disable logging and check if the |
@nikolaglumac |
@nikolaglumac removing the logs didn't work. Still creating the |
@nikolaglumac @DominikGuzei failed attempts so far:
|
@daniloprates how should hardcoding |
@cleverca22 any idea about this one? It's a Windows only issue :( |
Tried to rename |
242109f
to
46f604e
Compare
Looks like we are close to getting this fixed - can you help us fix the last part @cleverca22 🙏 |
the dhall files will likely need to be updated (perhaps on every platform) to account for the new name for electron |
@cleverca22 Hello! I'll do some tests on Linux but for the Windows results are below. NOTE : |
So we just need to sort out the icons - thanks for looking in to it @cleverca22 🙏 |
@cleverca22 here's the root of the problem with the desktop icons: |
@cleverca22 Mainnet installer has no icon issues on Windows 🎉 |
…uilds also fix a bug the cross-built installers added
b8913b4
to
fe67767
Compare
…on-staging-and-testnet-builds
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested at Windows / Linux. All Green.
This PR fixes 'Daedalus' state directory on 'Staging' and 'Testnet' builds.
Since the Electron upgrade, the Staging and Testnet builds on Windows are creating a “Daedalus” state directory, within which they add an empty “logs” directory. It seems to be a known Electron issue.
Screenshots:
Review Checklist:
Basics
yarn run test
)yarn run dev
)yarn run package
/ CI builds)yarn run flow:test
)yarn run lint
)yarn run manage:translations
produces no changes)yarn run storybook
)yarn.lock
file is updatedCode Quality
Testing
After Review:
done
on the Youtrack board