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