Skip to content

Commit e75934c

Browse files
committed
Fix release metadata bash step
1 parent 08a452e commit e75934c

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ jobs:
8282
echo "RELEASE_PRERELEASE=false" >> "$GITHUB_ENV"
8383
node ./scripts/release-notes.js CHANGELOG.md release-notes.md
8484
else
85+
PACKAGE_VERSION="$(node -p "require('./package.json').version")"
8586
echo "RELEASE_TAG=edge" >> "$GITHUB_ENV"
8687
echo "RELEASE_TITLE=Copilot Cockpit edge" >> "$GITHUB_ENV"
8788
echo "RELEASE_PRERELEASE=true" >> "$GITHUB_ENV"
@@ -91,7 +92,7 @@ jobs:
9192
echo "- Commit: ${GITHUB_SHA}"
9293
echo "- Source ref: ${GITHUB_REF_NAME}"
9394
echo "- Trigger: push"
94-
echo "- Packaged from workspace version: $(node -p \"require('./package.json').version\")"
95+
echo "- Packaged from workspace version: ${PACKAGE_VERSION}"
9596
} > release-notes.md
9697
fi
9798

src/test/suite/releaseUtils.test.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,8 @@ suite("Release Pipeline Contract Tests", () => {
181181
assert.ok(workflow.includes('run: xvfb-run -a --server-args="-screen 0 1280x1024x24" npm test'));
182182
assert.ok(workflow.includes("RELEASE_TAG=edge"));
183183
assert.ok(workflow.includes("node ./scripts/release-notes.js CHANGELOG.md release-notes.md"));
184+
assert.ok(workflow.includes("PACKAGE_VERSION=\"$(node -p \"require('./package.json').version\")\""));
185+
assert.ok(workflow.includes("echo \"- Packaged from workspace version: ${PACKAGE_VERSION}\""));
184186
assert.ok(workflow.includes('gh release view "${RELEASE_TAG}" >/dev/null 2>&1'));
185187
assert.ok(workflow.includes('gh release upload "${RELEASE_TAG}" archive/vsix/latest/copilot-cockpit-*.vsix --clobber'));
186188
assert.ok(workflow.includes('gh release edit "${RELEASE_TAG}" \\'));

0 commit comments

Comments
 (0)