CI build for mithril testing#3306
Open
disassembler wants to merge 48 commits intoinput-output-hk:developfrom
Open
CI build for mithril testing#3306disassembler wants to merge 48 commits intoinput-output-hk:developfrom
disassembler wants to merge 48 commits intoinput-output-hk:developfrom
Conversation
Mithril provides snapshots in in-memory format, not LMDB. The conversion step was incorrectly converting them TO LMDB format, which was unnecessary and causing issues. Skip the _convertSnapshot step entirely to use the snapshots as-is.
- Add --disable-setuid-sandbox and --no-sandbox flags to match production - Disable React Refresh plugin which has Electron compatibility issues - Disable React Refresh transform in SWC config These changes fix runtime errors in the development environment.
This commit completes the nixpkgs-25.11 upgrade while maintaining compatibility for components that require older toolchains. Key changes: - Separate nixpkgs (25.11) and nixpkgsJs (22.11-darwin) inputs - Use pkgsJs.stdenv for Darwin builds to fix native module compilation - Use pkgsJs for Windows GHC 8.10.7 (removed in nixpkgs-25.11) - Use pkgsJs.darwin frameworks (apple_sdk_11_0 removed in 25.11) - Set CXXFLAGS=-Wno-error via environment variables for Darwin builds - Add direnv support with DAEDALUS_CLUSTER environment variable - Make installers runnable with 'nix run' via meta.mainProgram Root cause of Darwin build failures: - Native modules (bigint-buffer, blake-hash, bufferutil, etc.) were incompatible with clang 21.1.7 from nixpkgs-25.11 - Using pkgsJs.stdenv (clang 11.1.0) provides the stable toolchain these modules were built and tested against This approach allows us to: - Use modern nixpkgs-25.11 for core infrastructure (flake-parts, etc.) - Use stable nixpkgs-22.11-darwin for JavaScript/native module builds - Avoid glibc version mismatches in native modules - Successfully build installers for all platforms
…i18n, Storybook, and E2E testing details
…nload and finalization
…r Mithril bootstrap
… improved error handling
Update cardano-node from 10.5.4 to 10.6.2 and upgrade cardano-playground to node-10.6.2-pre-config for compatibility.
59f04c7 to
c44b2b1
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR ...
Todos
Screenshots
Testing Checklist
Review Checklist
Basics
input-output-hk/daedalus-devandinput-output-hk/daedalus-qaassigned as PR reviewersrelease-vNext,feature/bug/chore,WIP)yarn manage:translationsproduces no changes)yarn storybook)yarn.lockfile is updatedCode Quality
Testing
After Review