mirror of
https://github.com/luxfi/node.git
synced 2026-07-27 03:39:39 +00:00
chore(brand): drop LUX_ env-var prefixes (LUX_PATH, LUX_KMS_*, LUX_CGO, LUX_PRIVATE_KEY, LUX_AUTOMINE_*)
- scripts/* + .github/actions/* + .github/workflows/*: LUX_PATH -> NODE_PATH, LUX_VERSION -> NODE_VERSION. - Dockerfile: LUX_CGO -> CGO_ENABLED (matches Go convention). - staking/kms.go: LUX_KMS_ENDPOINT/PATH/TOKEN -> KMS_ENDPOINT/PATH/TOKEN. - deploy-subnets.sh: LUX_PRIVATE_KEY -> PRIVATE_KEY. - config/config.go: drop LUX_AUTOMINE_CCHAIN_GENESIS_PATH env override; downstream networks ship their own platform-genesis bundle instead.
This commit is contained in:
@@ -12,9 +12,9 @@ else
|
||||
MODULE_DETAILS="$(go list -m "github.com/luxfi/node" 2>/dev/null)"
|
||||
|
||||
# Extract the version part
|
||||
LUX_VERSION="$(echo "${MODULE_DETAILS}" | awk '{print $2}')"
|
||||
NODE_VERSION="$(echo "${MODULE_DETAILS}" | awk '{print $2}')"
|
||||
|
||||
if [[ -z "${LUX_VERSION}" ]]; then
|
||||
if [[ -z "${NODE_VERSION}" ]]; then
|
||||
echo "Failed to get luxd version from go.mod"
|
||||
exit 1
|
||||
fi
|
||||
@@ -23,12 +23,12 @@ else
|
||||
# v*YYYYMMDDHHMMSS-abcdef123456
|
||||
#
|
||||
# If not, the value is assumed to represent a tag
|
||||
if [[ "${LUX_VERSION}" =~ ^v.*[0-9]{14}-[0-9a-f]{12}$ ]]; then
|
||||
if [[ "${NODE_VERSION}" =~ ^v.*[0-9]{14}-[0-9a-f]{12}$ ]]; then
|
||||
# Use the module hash as the version
|
||||
LUX_VERSION="$(echo "${LUX_VERSION}" | cut -d'-' -f3)"
|
||||
NODE_VERSION="$(echo "${NODE_VERSION}" | cut -d'-' -f3)"
|
||||
fi
|
||||
|
||||
FLAKE="github:luxfi/node?ref=${LUX_VERSION}"
|
||||
FLAKE="github:luxfi/node?ref=${NODE_VERSION}"
|
||||
echo "Starting nix shell for ${FLAKE}"
|
||||
fi
|
||||
|
||||
|
||||
@@ -9,6 +9,6 @@ set -euo pipefail
|
||||
# when go is already installed.
|
||||
|
||||
# 3 directories above this script
|
||||
LUX_PATH=$( cd "$( dirname "${BASH_SOURCE[0]}" )"; cd ../../.. && pwd )
|
||||
NODE_PATH=$( cd "$( dirname "${BASH_SOURCE[0]}" )"; cd ../../.. && pwd )
|
||||
|
||||
echo GO_VERSION="~$(sed -n -e 's/^go //p' "${LUX_PATH}"/go.mod)"
|
||||
echo GO_VERSION="~$(sed -n -e 's/^go //p' "${NODE_PATH}"/go.mod)"
|
||||
|
||||
@@ -5,9 +5,9 @@ set -o nounset
|
||||
set -o pipefail
|
||||
|
||||
# Lux root directory
|
||||
LUX_PATH=$( cd "$( dirname "${BASH_SOURCE[0]}" )"; cd ../.. && pwd )
|
||||
NODE_PATH=$( cd "$( dirname "${BASH_SOURCE[0]}" )"; cd ../.. && pwd )
|
||||
|
||||
"$LUX_PATH"/scripts/build.sh
|
||||
"$NODE_PATH"/scripts/build.sh
|
||||
# Check to see if the build script creates any unstaged changes to prevent
|
||||
# regression where builds go.mod/go.sum files get out of date.
|
||||
if [[ -z $(git status -s) ]]; then
|
||||
@@ -15,5 +15,5 @@ if [[ -z $(git status -s) ]]; then
|
||||
# TODO: Revise this check once we can reliably build without changes
|
||||
# exit 1
|
||||
fi
|
||||
"$LUX_PATH"/scripts/build_test.sh
|
||||
"$LUX_PATH"/scripts/build_fuzz.sh 2
|
||||
"$NODE_PATH"/scripts/build_test.sh
|
||||
"$NODE_PATH"/scripts/build_fuzz.sh 2
|
||||
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
platforms: linux/amd64
|
||||
push: true
|
||||
build-args: |
|
||||
LUX_CGO=0
|
||||
CGO_ENABLED=0
|
||||
tags: ${{ steps.meta.outputs.tags }}
|
||||
labels: ${{ steps.meta.outputs.labels }}
|
||||
provenance: false
|
||||
|
||||
Reference in New Issue
Block a user