GRM-165: feat: adopt spec-driven CI gates, create_dependency_pr, and pr-review skill
CI / validate (pull_request) Failing after 1m41s
CI / molecule-tests (1) (pull_request) Skipped
CI / molecule-tests (2) (pull_request) Skipped
CI / molecule-tests (3) (pull_request) Skipped
CI / molecule-tests (4) (pull_request) Skipped
CI / auto-merge (pull_request) Skipped

Replace pr_review CI steps with validate_spec + check_pr_size + curl-based
APPROVE. Add create_dependency_pr step to post-merge for auto-creating infra
PR to bump grm version. Add spec-driven-development and pr-review skills.
Update AGENTS.md.

Implements: REQ-1, REQ-2, REQ-3, REQ-4

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Emil Simeonov
2026-08-24 23:16:28 +02:00
co-authored by Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
parent 9609ef2505
commit 869f2c16bc
8 changed files with 565 additions and 74 deletions
@@ -35,6 +35,12 @@ produces false failures (missing dependencies, wrong Python version).
| All platforms | `make molecule-all` | All 6 scenarios on all 4 OSes |
| Parallel | `make molecule-all-parallel` | MOLECULE_JOBS=4 |
### Spec-Driven Workflow
Every PR requires a spec file at `docs/specs/<TASK-ID>.md`. See the
`spec-driven-development` skill for the full workflow and template.
CI validates the spec before running expensive jobs.
## Pre-Push Verification
**Before pushing any branch:**