← Back to issue list

ci: test the starflow lint workflow split

View original Github issue

Metadata

Project
craft-cli
Number
#502
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

PR closed without merging; it was an integration test for canonical/starflow#199 that should not be merged before that change lands.

Resolution: closed stale

Reason: The PR was closed without being merged. It was an integration test for canonical/starflow#199 that the author noted 'should not be merged before that one lands.' No merge commit was found, and there are no comments explaining the closure.

Evaluated by: mr-cal-bot

No scores available.

Issue body

## Summary Points the lint job at `canonical/starflow/.github/workflows/lint-python.yaml@work/separate-linkcheck` to exercise the lint workflow that is being reworked in canonical/starflow#199. That change splits the lint workflow into separate jobs and renames the `lint` make target to `lint-code`: | Job | Target | Runs when | |---|---|---| | `filter` | none | always; classifies changed files | | `files` | `make -k lint-code` | source files changed | | `docs` | `make -k docs-lint` | documentation changed | | `linkcheck` | `make -k docs-linkcheck` | documentation changed | This repository had no `lint-code` target, so the aggregate `lint` target is split to match the repositories that already provide it. `lint` still runs everything for local use. ## Scope Workflow reference and `Makefile` only. No source changes. The `docs` and `linkcheck` jobs are expected to be skipped on this pull request, because it touches no documentation. They are exercised by pull requests that change `docs/`, Markdown, or reStructuredText files. ## Relationship to canonical/starflow#199 This pull request is an integration test for canonical/starflow#199. It should not be merged before that one lands, and the reference should be moved back to `main` afterwards. Each repository that is testing this branch is listed in the table on canonical/starflow#199.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b — closed stale PR closed without merging; it was an integration test for canonical/starflow#199 that should not be merged before that change lands.

Update history

Date Change
closed
updated
created

Related work

  • Blocked By: canonical/starflow#199 (confidence 90%)

    This PR was explicitly described as an integration test for canonical/starflow#199 and should not be merged before that PR lands.

Related issues

Issue Project State Summary Similarity
#2953 ci: test the starflow lint workflow split charmcraft closed Closed integration test PR for canonical/starflow#199 to validate the split lint workflow. The PR was closed without merging after exercising the new workflow configuration.
95%
#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.
92%
#1389 ci: test the starflow lint workflow split rockcraft closed Closed as a temporary integration test for canonical/starflow#199; no longer needed after the starflow workflow split landed.
92%
#442 ci: test the starflow lint workflow split craft-store closed Closed as integration test for canonical/starflow#199; status tracked in that PR.
92%
#499 ci: test the starflow lint workflow split imagecraft closed Closed as a temporary integration test for canonical/starflow#199. The PR updated the lint workflow reference to a specific branch to test the split lint jobs.
91%
#627 ci: test starbase main with starflow's split lint workflow starbase closed Test PR verifying starflow's split lint workflow compatibility; not intended to merge. Closed after testing purpose was served.
90%
#206 ci: test the starflow lint workflow split debcraft closed Closed integration test PR for canonical/starflow#199 lint workflow split; CI failed on pre-existing lint errors in debcraft/models/project.py unrelated to this PR's changes.
88%
#626 ci: test starbase with starflow's split lint workflow starbase closed Forward-compatibility test for starflow's split lint workflow. Explicitly marked 'Not intended to merge' and closed without merging.
87%
#503 [DO NOT MERGE] Test starflow PR 201 craft-cli closed Automated test PR to verify starflow PR #201 CI workflows. Closed without merging as intended.
84%
#500 [DO NOT MERGE] Test starflow PR 201 imagecraft closed Test PR to verify starflow PR #201 CI workflows. Closed without merging after verification.
84%