feat: QA actions
Metadata
Current evaluation
Closed unmerged by maintainer lengau with comment "Superseded: #18". Its QA actions work landed instead as merged PR #18 (commit cd64717), adding Python test, lint and policy-check workflows.
Resolution: closed superseded
Reason: The PR was never merged; the author closed it on 2024-11-13 stating it was superseded by canonical/starflow#18, which was merged as commit cd64717 ("feat: python test, lint and policy check workflows (#18)") and produced the .github/workflows lint-python.yaml and policy.yaml files still present in the repo.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged by maintainer lengau with comment "Superseded: #18". Its QA actions work landed instead as merged PR #18 (commit cd64717), adding Python test, lint and policy-check workflows. | |
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged: the QA actions proposal was superseded by merged PR #18, which added Python test, lint, and policy-check workflows. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. The QA actions feature was superseded by pull request #18. Changes were abandoned in favor of the newer implementation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | QA actions feature was closed and superseded by pull request #18. The maintainer linked the replacement PR, indicating the changes were consolidated there. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/starflow#18
(confidence 97%)
Maintainer's closing comment explicitly names #18 as the replacement; merged with 3 approvals.
-
Likely Fixed By:
canonical/starflow#18
(confidence 90%)
Merge commit cd64717 introduced the workflow files (lint-python.yaml, policy.yaml) that #17 aimed to add.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #10 feat: python tests | starflow | closed | Closed unmerged without review or CI; the Python-test workflow work appears superseded by PR #18, merged as commit cd64717. | |
| #6438 ci: Add missing permissions to QA lint workflow | snapcraft | closed | PR closed unmerged by lengau as redundant: the QA workflow (.github/workflows/qa.yaml) already grants workflow-level contents/pull-requests read permissions on main, so job-level permissions in the lint job were unnecessary. | |
| #1741 ci: Add missing permissions to QA lint workflow | craft-parts | closed | Closed unmerged after the equivalent QA workflow permission fix landed in commit 585b7237. | |
| #216 ci: Add missing permissions to QA lint workflow | craft-grammar | closed | PR #216 (lengau) added explicit contents/pull-requests read permissions to the QA lint job and was approved, but the lint / files check failed; the PR was closed unmerged after ~8 days with no resolution recorded. |