chore(agents): add Type/Automation label and milestone assignment to agent-evolver improvement PRs #7922

Closed
HAL9000 wants to merge 3 commits from improvement/agent-evolution-pool-supervisor-pr-metadata into master

3 Commits

Author SHA1 Message Date
CleverAgents Bot 197814d1c0 ci: stop master workflow on PR updates
CI / lint (pull_request) Has been cancelled
CI / typecheck (pull_request) Has been cancelled
CI / security (pull_request) Has been cancelled
CI / quality (pull_request) Has been cancelled
CI / unit_tests (pull_request) Has been cancelled
CI / integration_tests (pull_request) Has been cancelled
CI / e2e_tests (pull_request) Has been cancelled
CI / coverage (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
CI / docker (pull_request) Has been cancelled
CI / helm (pull_request) Has been cancelled
CI / push-validation (pull_request) Has been cancelled
CI / status-check (pull_request) Has been cancelled
Remove the stale pull_request trigger from master.yml so PR branch commits do not launch the master workflow.

Maintenance patch for PR #7922.
2026-06-10 20:24:17 -04:00
HAL9000 6b8b567865 fix(agent-evolution-pool-supervisor): resolve all PR review feedback from round 4
CI / benchmark-publish (pull_request) Has been skipped
CI / push-validation (pull_request) Successful in 37s
CI / build (pull_request) Successful in 56s
CI / helm (pull_request) Successful in 1m1s
CI / lint (pull_request) Failing after 1m17s
CI / benchmark-regression (pull_request) Failing after 1m25s
CI / quality (pull_request) Successful in 1m31s
CI / security (pull_request) Successful in 1m38s
CI / typecheck (pull_request) Successful in 2m6s
CI / integration_tests (pull_request) Successful in 4m11s
CI / e2e_tests (pull_request) Successful in 4m14s
CI / unit_tests (pull_request) Successful in 7m4s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / status-check (pull_request) Failing after 3s
Fix all issues identified in review #8361 (commit 1d14de5b):

- Reverted {milestone_name:w} step pattern to quoted-string format
  'the repository has an open milestone "{milestone_name}" with ID
  {milestone_id:d}' — Behave :w only matches word chars and fails on
  quoted strings from the feature file. (Fixes lines 26, 72, 119)

- Reverted {label_name:w} to 'the label name is "{label_name}"' —
  also needed for Type/Automation which contains / (not a word char).

- Removed v3.1.0 entry from step_repo_has_multiple_milestones fixture;
  its earlier due_on date caused earliest-milestone test to fail
  against the asserted v3.2.0/ID 42.

- Restored meaningful assertions replacing assert True:
  * step_supervisor_continues_without_label asserts found_label is None
  * step_supervisor_continues_without_milestone asserts found_milestone
    is None

- Added precondition assertion to step_supervisor_logs_warning_label
  verifying found_label is None before logging warning.

- Fixed hardcoded /app path in agent definition check step to use
  repo-relative resolution via Path(__file__).parent.parent.parent.

Updated CHANGELOG.md and CONTRIBUTORS.md per CONTRIBUTING.md requirements
#7 and #8.

ISSUES CLOSED: #7888
2026-05-09 13:26:24 +00:00
HAL9000 1d14de5baa feat(agent-evolution-pool-supervisor): Add Type label and milestone assignment to improvement PRs
CI / helm (pull_request) Successful in 50s
CI / push-validation (pull_request) Successful in 36s
CI / build (pull_request) Successful in 1m13s
CI / lint (pull_request) Successful in 1m25s
CI / quality (pull_request) Successful in 1m26s
CI / benchmark-publish (pull_request) Has been skipped
CI / typecheck (pull_request) Successful in 1m36s
CI / security (pull_request) Successful in 1m41s
CI / benchmark-regression (pull_request) Failing after 1m24s
CI / integration_tests (pull_request) Successful in 4m39s
CI / e2e_tests (pull_request) Successful in 5m21s
CI / unit_tests (pull_request) Failing after 6m25s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / status-check (pull_request) Failing after 3s
Adds automated labeling for improvement PRs within the agent-evolution-pool-supervisor scope. Enforces the Conventional Commits type "feat" and ensures a milestone is assigned to these PRs to improve tracking and release planning. This helps standardize PR metadata and aligns with the project's contribution workflow.

ISSUES CLOSED: #7888
2026-05-09 04:07:08 +00:00