← Back to issue list

ci: use starflow CI actions

View original Github issue

Metadata

Project
starbase
Number
#272
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

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).
76%
#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.
76%
#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.
76%
#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.
75%
#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.
75%
#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.
73%
#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.
73%
#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.
73%
#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.
72%
#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.
72%