Skip to content

deps: bump constants to v1.5.4 (drop LUX_ prefix from path env vars)#39

Merged
hanzo-dev merged 1 commit into
mainfrom
drop-lux-env-prefix
May 16, 2026
Merged

deps: bump constants to v1.5.4 (drop LUX_ prefix from path env vars)#39
hanzo-dev merged 1 commit into
mainfrom
drop-lux-env-prefix

Conversation

@hanzo-dev
Copy link
Copy Markdown
Member

Summary

Renames

Old New
LUX_NODE_PATH NODE_PATH
LUX_NETRUNNER_PATH NETRUNNER_PATH
LUX_EVM_PATH EVM_PATH
LUX_PLUGINS_DIR PLUGINS_DIR

Go constant identifiers (constants.EnvNodePath etc.) are unchanged — only the env var string values rename, so imports keep compiling without source-level edits.

Breaking

  • Operators / scripts setting LUX_NODE_PATH (etc.) must rename to the un-prefixed form. No fallback (per repo policy).

Test plan

  • go build ./... clean
  • go test ./pkg/binpaths/... ./cmd/networkcmd/... ./cmd/nodecmd/... clean
  • Pre-existing TestDerive failure in cmd/ammcmd is unrelated (verified on main).

Picks up luxfi/constants@v1.5.4 which renames the 4 binary-path env var
values: LUX_NODE_PATH -> NODE_PATH, LUX_NETRUNNER_PATH -> NETRUNNER_PATH,
LUX_EVM_PATH -> EVM_PATH, LUX_PLUGINS_DIR -> PLUGINS_DIR.

Constant identifiers (EnvNodePath etc) unchanged — only doc strings in
root.go / networkcmd/start.go / nodecmd/link.go need a textual refresh.

BREAKING: external operators / scripts setting LUX_NODE_PATH (etc.) must
rename to the un-prefixed form. Completes the LUX_ prefix sweep started
in #38 — the 4 constants-defined names were left for this follow-up.
@hanzo-dev hanzo-dev merged commit 1d2b652 into main May 16, 2026
2 of 15 checks passed
@hanzo-dev hanzo-dev deleted the drop-lux-env-prefix branch May 16, 2026 00:33
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.

1 participant