From 077262025d837bc92a09fd75136af29c812e4b62 Mon Sep 17 00:00:00 2001 From: ganesh47 <22994026+ganesh47@users.noreply.github.com> Date: Fri, 2 Jan 2026 10:33:48 +0000 Subject: [PATCH] Refs #80: Fix release workflow CLI install --- .github/workflows/release.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a07dc7f..179c1ba 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -69,14 +69,23 @@ jobs: with: node-version: 18 - - name: Install specs CLI - run: npm install -g specs + - name: Checkout specs tool + uses: actions/checkout@v4 + with: + repository: ganesh47/specs + path: .specs-tool + - name: Install specs tool deps + working-directory: .specs-tool + run: npm install + - name: Build specs CLI + working-directory: .specs-tool + run: npm run build --workspace packages/specs-cli - name: spec-kit availability run: npm run spec-kit:check - name: Run specs coverage for artifacts - run: specs coverage + run: node .specs-tool/packages/specs-cli/bin/specs.js coverage - name: Extract changelog section id: notes