mcpField
R
release-gate

release-gate

github.com/xiaolaiTesting & quality87854 installsUpdated today
Repository

About release-gate

release-gate is a VMark release-check skill for running the full validation gate and reporting its results, including failures and next actions.

Key features

  1. 01Checks branch and working-tree status
  2. 02Runs pnpm check:all
  3. 03Can run lint, test, and build separately
  4. 04Stops at the first error block
  5. 05Summarizes results and next actions

Use cases

  1. 01Checking VMark before release
  2. 02Finding the first failure in a validation run

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/xiaolai/vmark --skill release-gate

After installing, type/release-gatein Claude Code to confirm it loaded.

Bundled filesscripts/run_release_gate.sh

Details

From the project README

Release Gate

Overview

Run the full VMark gate (pnpm check:all) and summarize outcomes.

Workflow

  1. Confirm current branch and dirty state (git status -sb).
  2. Run the full gate:
    • pnpm check:all
    • Or run individual steps: pnpm lint && pnpm test && pnpm build
  3. If failures occur, capture the first error block and stop.
  4. Report:
    • Which steps ran (lint/test/build)
    • Pass/fail status
    • Key errors and next actions

Notes

  • Prefer the full gate over partial commands unless asked.
  • Do not run interactive dev servers.

Comments

Markdown supported