ci: use starflow CI actions
Metadata
Current evaluation
Merged as a411e24, switching Starbase CI to Starflow actions after canonical/starflow#18 landed.
Resolution: closed resolved
Reason: PR #272 was approved and merged into Starbase as commit a411e24, completing the CI migration to the upstream Starflow actions.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `tox`?
-----
CRAFT-3603
Depends on https://github.com/canonical/starflow/pull/18
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as a411e24, switching Starbase CI to Starflow actions after canonical/starflow#18 landed. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged starbase#272 (commit a411e24), switching CI to Starflow actions after the upstream Starflow#18 workflows landed. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after three reviewers approved and CI passed. The update switches the CI pipeline to starflow actions, resolves CRAFT-3603, and adds upstream dependencies. All review feedback was addressed before integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the CI configuration update to adopt starflow actions. Addressed reviewer feedback regarding step naming and test failure visibility before finalizing the integration. |
Update history
No update history recorded yet.
Related work
-
Blocked By:
canonical/starflow#18
(confidence 99%)
The PR explicitly depended on this upstream Starflow workflow change, which landed before the migration was merged.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #705 Switch CI to starflow | craft-providers | closed | craft-providers switched CI to Starflow via the latest Starbase update merged in PR #787 (commit 808597b). | |
| #1102 ci: add tics workflow from starflow | craft-parts | merged | Merged #1102 (commit 85e036df), adding a Starflow-derived TICS GitHub Actions workflow for CRAFT-4532; all CI checks passed. | |
| #60 ci: use starflow policy and QA workflows | craft-platforms | merged | Merged into main as commit ab5f54e, replacing project-specific CI configuration with Canonical Starflow policy and QA workflows across eight files. | |
| #72 fix(ci): use main branch from starflow | imagecraft | merged | Merged into main by 7f66595; commit 48ad760 updates two CI files to consume Starflow from its main branch. | |
| #146 Migrate to starflow | craft-archives | closed | CI was migrated to canonical/starflow by merged PR #272 (commit a411e24); commit 00d3e30 also replaced the remaining legacy test workflows. | |
| #71 fix(ci): use main branch from starflow | imagecraft | merged | Merged PR #71 in commit 1c91b2c, updating two CI files to reference Starflow's main branch. | |
| #622 build: switch to starflow | craft-application | merged | Merged PR #622 migrated craft-application’s build and CI tooling to Canonical Starflow after maintainer review. | |
| #2027 build(ci): use starflow for policy and security scans | charmcraft | merged | Merged PR #2027 as ad40ba4d (implementation bdc9a0a1), switching CI policy and security scans to Starflow after two approvals and a rebase onto main. | |
| #241 chore: move tests to starflow | craft-store | merged | Merged canonical/craft-store#241, moving the test suite to Starflow. Follow-up canonical/starbase#300 fixed pre-commit invocation without a global installation. | |
| #1915 ci: add security scans | charmcraft | closed | Closed unmerged in favor of Starflow-based CI security scanning; #1924 landed the workflow, and #2027 later completed the explicit Starflow migration. |