feat: make the lint workflow reusable
Metadata
Current evaluation
Closed unmerged; the reusable lint workflow landed in #18 via commit cd64717, while downstream craft-platforms#60 adopted Starflow workflows.
Resolution: closed superseded
Reason: PR #15 was closed without merge, reviews, CI, or comments. Commit cd64717 in #18 subsequently introduced reusable Python lint, test, and policy workflows.
Evaluated by: mr-cal-bot
No scores available.
Issue body
https://github.com/canonical/craft-platforms/pull/60
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed unmerged; the reusable lint workflow landed in #18 via commit cd64717, while downstream craft-platforms#60 adopted Starflow workflows. | |
| stealth/space-bunny-alpha | — | closed stale | Lint-workflow reusability PR was closed unmerged, with no reviews, CI checks, or comments; its changes were not adopted. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. The pull request to make the lint workflow reusable received no reviews, comments, or CI checks, indicating it was likely abandoned or superseded. The proposed changes were not integrated into the codebase. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed. The lint workflow reuse feature was superseded by pull request #60, which implemented the same functionality. No comments or revisions were made. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-platforms#60
(confidence 95%)
Merged downstream use of Starflow policy and QA workflows and was referenced in PR #15.
-
Superseded By:
canonical/starflow#18
(confidence 94%)
Added the reusable workflow_call implementation for Python linting and related checks.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #741 Work/craft 3602/starflow lint | rockcraft | closed | Closed unmerged after 650+ days and superseded by merged PR #782, which completed Rockcraft's broader Starflow migration for Makefile and GitHub CI/QA workflows. | |
| #6495 ci: test the starflow lint workflow split | snapcraft | closed | Closed integration test PR that temporarily pointed the lint job at canonical/starflow#199's feature branch to exercise the split lint workflow; no longer needed after the upstream change landed. | |
| #33 feat: add linting CI workflow | craft-actions | closed | PR #33 was closed unmerged after 28 days without reviews, comments, or CI checks. Linting was later added by merged PR #63 (c2cf7cb). |