Skip to content

Conversation

@glyh
Copy link
Member

@glyh glyh commented Dec 16, 2025

This is a follow up of the node config refactor.
I checked compile time code generation, it seems only GraphQL schema are used. However, they should be consistent across node config. ( This is my assumption, will run nightly to test this out)

@glyh
Copy link
Member Author

glyh commented Dec 16, 2025

!ci-build-me

Base automatically changed from lyh/node-config-first-class-module to compatible December 16, 2025 06:07
@glyh glyh force-pushed the lyh/do-not-polyfill-a-default-dune-profile branch from 54be14b to d230f14 Compare December 16, 2025 06:26
@glyh glyh changed the base branch from compatible to lyh/simplify-unit-test-pipeline December 16, 2025 06:27
@glyh glyh force-pushed the lyh/simplify-unit-test-pipeline branch from ab53e04 to edc588e Compare December 16, 2025 06:28
@glyh glyh force-pushed the lyh/do-not-polyfill-a-default-dune-profile branch from d230f14 to c03f3fb Compare December 16, 2025 06:29
@glyh
Copy link
Member Author

glyh commented Dec 16, 2025

!ci-build-me

@glyh glyh force-pushed the lyh/do-not-polyfill-a-default-dune-profile branch from c03f3fb to 083ddb0 Compare December 16, 2025 07:22
@glyh
Copy link
Member Author

glyh commented Dec 16, 2025

!ci-build-me

@glyh glyh force-pushed the lyh/do-not-polyfill-a-default-dune-profile branch from 083ddb0 to cca751f Compare December 16, 2025 07:57
@glyh glyh changed the title Remove DUNE_PROFILE from compile time Dispatch node profile at runtime Dec 16, 2025
@glyh
Copy link
Member Author

glyh commented Dec 16, 2025

!ci-build-me

mkdir = name:
runCommand "mkdir-${name}" { } "mkdir -p $out${lib.escapeShellArg name}";

mina-build-config = stdenv.mkDerivation {
Copy link
Member Author

@glyh glyh Dec 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please refer to 1a46576, here is a revert of that with some tweak.

"${BUILDDIR}/usr/local/bin/mina"

# Store node config hint (based on $2)
mkdir -p "${BUILDDIR}/etc/coda/build_config"
Copy link
Member Author

@glyh glyh Dec 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please refer to 1a46576, here is a revert of that with some tweak.

@glyh glyh force-pushed the lyh/do-not-polyfill-a-default-dune-profile branch 2 times, most recently from b1370b0 to 58585e3 Compare December 16, 2025 08:14
Base automatically changed from lyh/simplify-unit-test-pipeline to compatible December 16, 2025 13:03
@glyh glyh force-pushed the lyh/do-not-polyfill-a-default-dune-profile branch from a0eb74b to c18211d Compare December 18, 2025 08:11
@glyh glyh marked this pull request as ready for review December 18, 2025 08:13
@glyh glyh requested review from a team as code owners December 18, 2025 08:13
@glyh glyh force-pushed the lyh/do-not-polyfill-a-default-dune-profile branch from c18211d to 00f2252 Compare December 18, 2025 08:15
@glyh glyh changed the title Dispatch node profile at runtime Dispatch node profile at runtime with hint from file system Dec 18, 2025
@glyh
Copy link
Member Author

glyh commented Dec 18, 2025

This actually deserves a changelog.

@glyh glyh force-pushed the lyh/do-not-polyfill-a-default-dune-profile branch 2 times, most recently from 0af5339 to 0ae476e Compare December 18, 2025 08:37
@glyh
Copy link
Member Author

glyh commented Dec 18, 2025

!ci-nightly-me

@glyh
Copy link
Member Author

glyh commented Dec 18, 2025

@glyh glyh force-pushed the lyh/do-not-polyfill-a-default-dune-profile branch from 0ae476e to b4c9cd1 Compare January 5, 2026 05:26
@glyh glyh requested a review from a team as a code owner January 5, 2026 06:13
@glyh
Copy link
Member Author

glyh commented Jan 5, 2026

!ci-build-me

@glyh glyh marked this pull request as draft January 5, 2026 06:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants