From 3485f828619605d576cc77b16e4ec4cfcf4eb576 Mon Sep 17 00:00:00 2001 From: andrussal Date: Sat, 13 Dec 2025 12:28:23 +0100 Subject: [PATCH] CI: export versions.env without comments --- .github/workflows/build-binaries.yml | 3 ++- .github/workflows/lint.yml | 21 ++++++++++++++------- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build-binaries.yml b/.github/workflows/build-binaries.yml index 5d56389..0557d02 100644 --- a/.github/workflows/build-binaries.yml +++ b/.github/workflows/build-binaries.yml @@ -32,7 +32,8 @@ jobs: set -a . versions.env set +a - cat versions.env >> "$GITHUB_ENV" + # $GITHUB_ENV does not accept comments/blank lines; keep only KEY=VALUE exports. + grep -E '^[A-Za-z_][A-Za-z0-9_]*=' versions.env >> "$GITHUB_ENV" : "${VERSION:?Missing VERSION}" : "${NOMOS_NODE_REV:?Missing NOMOS_NODE_REV}" : "${NOMOS_BUNDLE_VERSION:?Missing NOMOS_BUNDLE_VERSION}" diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5060eed..96de3c5 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -30,7 +30,8 @@ jobs: set -a . versions.env set +a - cat versions.env >> "$GITHUB_ENV" + # $GITHUB_ENV does not accept comments/blank lines; keep only KEY=VALUE exports. + grep -E '^[A-Za-z_][A-Za-z0-9_]*=' versions.env >> "$GITHUB_ENV" : "${VERSION:?Missing VERSION}" : "${NOMOS_NODE_REV:?Missing NOMOS_NODE_REV}" : "${NOMOS_BUNDLE_VERSION:?Missing NOMOS_BUNDLE_VERSION}" @@ -70,7 +71,8 @@ jobs: set -a . versions.env set +a - cat versions.env >> "$GITHUB_ENV" + # $GITHUB_ENV does not accept comments/blank lines; keep only KEY=VALUE exports. + grep -E '^[A-Za-z_][A-Za-z0-9_]*=' versions.env >> "$GITHUB_ENV" : "${VERSION:?Missing VERSION}" : "${NOMOS_NODE_REV:?Missing NOMOS_NODE_REV}" : "${NOMOS_BUNDLE_VERSION:?Missing NOMOS_BUNDLE_VERSION}" @@ -110,7 +112,8 @@ jobs: set -a . versions.env set +a - cat versions.env >> "$GITHUB_ENV" + # $GITHUB_ENV does not accept comments/blank lines; keep only KEY=VALUE exports. + grep -E '^[A-Za-z_][A-Za-z0-9_]*=' versions.env >> "$GITHUB_ENV" : "${VERSION:?Missing VERSION}" : "${NOMOS_NODE_REV:?Missing NOMOS_NODE_REV}" : "${NOMOS_BUNDLE_VERSION:?Missing NOMOS_BUNDLE_VERSION}" @@ -146,7 +149,8 @@ jobs: set -a . versions.env set +a - cat versions.env >> "$GITHUB_ENV" + # $GITHUB_ENV does not accept comments/blank lines; keep only KEY=VALUE exports. + grep -E '^[A-Za-z_][A-Za-z0-9_]*=' versions.env >> "$GITHUB_ENV" : "${VERSION:?Missing VERSION}" : "${NOMOS_NODE_REV:?Missing NOMOS_NODE_REV}" : "${NOMOS_BUNDLE_VERSION:?Missing NOMOS_BUNDLE_VERSION}" @@ -174,7 +178,8 @@ jobs: set -a . versions.env set +a - cat versions.env >> "$GITHUB_ENV" + # $GITHUB_ENV does not accept comments/blank lines; keep only KEY=VALUE exports. + grep -E '^[A-Za-z_][A-Za-z0-9_]*=' versions.env >> "$GITHUB_ENV" : "${VERSION:?Missing VERSION}" : "${NOMOS_NODE_REV:?Missing NOMOS_NODE_REV}" : "${NOMOS_BUNDLE_VERSION:?Missing NOMOS_BUNDLE_VERSION}" @@ -221,7 +226,8 @@ jobs: set -a . versions.env set +a - cat versions.env >> "$GITHUB_ENV" + # $GITHUB_ENV does not accept comments/blank lines; keep only KEY=VALUE exports. + grep -E '^[A-Za-z_][A-Za-z0-9_]*=' versions.env >> "$GITHUB_ENV" : "${VERSION:?Missing VERSION}" : "${NOMOS_NODE_REV:?Missing NOMOS_NODE_REV}" : "${NOMOS_BUNDLE_VERSION:?Missing NOMOS_BUNDLE_VERSION}" @@ -358,7 +364,8 @@ jobs: set -a . versions.env set +a - cat versions.env >> "$GITHUB_ENV" + # $GITHUB_ENV does not accept comments/blank lines; keep only KEY=VALUE exports. + grep -E '^[A-Za-z_][A-Za-z0-9_]*=' versions.env >> "$GITHUB_ENV" : "${VERSION:?Missing VERSION}" : "${NOMOS_NODE_REV:?Missing NOMOS_NODE_REV}" : "${NOMOS_BUNDLE_VERSION:?Missing NOMOS_BUNDLE_VERSION}"