← Back to issue list

ci: test starbase main with starflow's split lint workflow

View original Github issue

Metadata

Project
starbase
Number
#627
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Test PR verifying starflow's split lint workflow compatibility; not intended to merge. Closed after testing purpose was served.

Resolution: closed superseded

Reason: PR #627 was explicitly a backwards compatibility test PR not intended to merge. It was closed after serving its purpose of testing whether starflow's split lint workflow (canonical/starflow#199) would break downstream repos before starbase#625 lands.

Evaluated by: mr-cal-bot

No scores available.

Issue body

## Purpose Backwards compatibility test for canonical/starbase#625. Not intended to merge. This branch is off `main` with one extra commit that points the `lint` job at `canonical/starflow/.github/workflows/lint-python.yaml@work/separate-linkcheck` instead of `@main`. That gives only the starflow half of the change: - starflow runs `code`, `docs`, and `linkcheck` as separate jobs (canonical/starflow#199) - starbase has no `docs-linkcheck` target yet, so the `linkcheck` job is expected to fail with "No rule to make target 'docs-linkcheck'" ## What it tests Whether starflow's split workflow breaks downstream repos that have not merged canonical/starbase#625 yet, which determines whether starbase has to land first. ## Stacked on this Docs-only filter test: canonical/starbase#630 ## Related - canonical/starbase#625 - canonical/starflow#199

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b — closed superseded Test PR verifying starflow's split lint workflow compatibility; not intended to merge. Closed after testing purpose was served.

Update history

Date Change
closed
created

Related work

  • Related To: canonical/starbase#625 (confidence 95%)

    The actual fix PR that #627 was testing against

  • Related To: canonical/starflow#199 (confidence 90%)

    Starflow's split lint workflow that triggered this compatibility test

Related issues

Issue Project State Summary Similarity
#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.
93%
#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.
91%
#502 ci: test the starflow lint workflow split craft-cli closed PR closed without merging; it was an integration test for canonical/starflow#199 that should not be merged before that change lands.
90%
#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.
89%
#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.
89%
#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.
88%
#442 ci: test the starflow lint workflow split craft-store closed Closed as integration test for canonical/starflow#199; status tracked in that PR.
88%
#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.
84%
#1771 [DO NOT MERGE] Test starflow PR 201 craft-parts closed Automated test PR to verify CI workflows for starflow PR #201. Closed after verification completed.
82%
#500 [DO NOT MERGE] Test starflow PR 201 imagecraft closed Test PR to verify starflow PR #201 CI workflows. Closed without merging after verification.
81%