maqa-ci
vmaqa-ci-v0.1.0CI/CD pipeline gate for the MAQA extension. Auto-detects GitHub Actions, CircleCI, GitLab CI, and Bitbucket Pipelines. Blocks QA handoff until pipeline is green.
Community extension — Independently maintained. Use at your own discretion. Learn more
MAQA CI/CD Integration
CI/CD pipeline status gate for the MAQA spec-kit extension.
Prevents a feature from moving to In Review until its CI pipeline is green. The coordinator checks CI status automatically after each feature completes.
Requirements
- maqa extension installed
- One of:
- GitHub Actions:
GH_TOKENwith repo scope (orgh auth login) - CircleCI:
CIRCLE_TOKEN - GitLab CI:
GITLAB_TOKEN - Bitbucket:
BITBUCKET_USER+BITBUCKET_TOKEN
- GitHub Actions:
Installation
specify ext add maqa
specify ext add maqa-ci
Setup
/speckit.maqa-ci.setup
Auto-detects your CI provider from repo structure. Writes maqa-ci/ci-config.yml. The coordinator gates In Review on green CI from that point on.
Coordinator behaviour
When maqa-ci/ci-config.yml is present:
- Feature agent reports
done - Coordinator checks CI status for the feature branch
- Green → proceed to QA, then In Review
- Red → add BLOCKED comment, return to feature agent for fix
- Pending → wait up to
wait_timeout_seconds, then treat as blocked - Unknown → warn and proceed (configurable via
block_on_red: false)
License
MIT
Stats
0 stars
Version
maqa-ci-v0.1.0release
Updated 6 days ago
Install
Using the Specify CLI
specify extension add --from https://github.com/GenieRobot/spec-kit-maqa-ci/releases/download/maqa-ci-v0.1.0/maqa-ci.zipOwners
License
MIT
