Skip to content
| Marketplace
Sign in
Visual Studio Code>Testing>QA GitHub Workflow TriggerNew to Visual Studio Code? Get it now.
QA GitHub Workflow Trigger

QA GitHub Workflow Trigger

Varun Kumar Gopinath

|
44 installs
| (0) | Free
🚀 Control center for GitHub Actions test runs. Trigger workflows, track jobs live with timers, add existing runs to view, see per-tag pass/fail results in a colour-coded summary table (with .trx fallback), open HTML reports, get completion notifications, save/reorder/export & import environment-wis
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

QA GitHub Workflow Trigger

A GUI for triggering and monitoring GitHub Actions test-automation workflows from inside VS Code.

QA GitHub Workflow Trigger — trigger workflows, track jobs live, and view colour-coded results

Features

  • Trigger a GitHub Actions workflow with environment, tags, filter, branch, parallelism, retry, OS, config, driver, and app name.
  • 🕒 My Recent Runs dropdown — your last 25 workflow runs (with live running/done/failed status); click one to add it to Active Jobs. Auto-refreshes on open and every 30s while open, so runs you start on the GitHub website appear automatically.
  • GitHub authentication via the gh CLI, with in-app sign-in (browser or token) and a Re-authenticate button that appears if repo access is lost mid-run (polling resumes automatically).
  • Live job tracking with status badges, elapsed timers, and run links.
  • Queue more runs to fire now (parallel) or after all previous Build+Test completes.
  • Per-tag/set completion notifications with pass/fail sound.
  • Automatic HTML report download per set, with per-tag report buttons.
  • Colour-coded per-tag results summary table (total / passed / failed / retry success / pass % / time taken). The table is resilient: it reads the workflow's per-tag stats artifact when present and otherwise reconstructs the numbers from the standard .trx test results, so it keeps working even if the workflow's summary artifact is renamed, reformatted, or has expired.
  • Environment-wise input profiles — an inline environment selector sits next to Profile:; the profile list is filtered to the selected environment, and the environment is captured automatically when you save. Search, drag-reorder, rename, delete, and export/import (all environments in one file) are supported.
  • Add an existing run to the view by pasting its GitHub run URL, ID, or run number.
  • Keeps your machine awake while jobs are active (locking the screen is fine).

What's new in 1.0.31

  • Fixed the per-tag results summary table not appearing after the workflow switched its summary artifact from TagSummary_* (KEY=VALUE) to tag-stats-* (positional). Both formats are now supported.
  • Added a .trx-based fallback so the summary table renders even when the stats artifact is missing or expired.
  • Profiles are now organised per environment with an inline environment selector; saving captures the environment automatically (no extra dialog). Switching environment resets the selection to Custom. Export/Import cover all environments and merge by name (existing profiles are never deleted).

Requirements

  • GitHub CLI (gh) installed and authenticated.
  • Network access to GitHub (Azure VPN if required).

Usage

Open the Command Palette and run QA: 🚀 GitHub Workflow Trigger.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft