← Back to issue list

feat: make the lint workflow reusable

View original Github issue

Metadata

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

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.
75%
#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.
70%
#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).
70%