← Back to issue list

feat: QA actions

View original Github issue

Metadata

Project
starflow
Number
#17
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

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

No scores available.

Issue body

No description provided.

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.
72%
#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.
71%
#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.
71%
#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.
71%