← 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 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.

Suggested action:

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
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 issues

Issue Project State Summary Similarity
#260 ci: use starflow renovate config starbase merged Merged the starflow renovate configuration update, removing 220 lines of CI setup across two files. Approved by two reviewers and successfully integrated.
78%
#2015 build: use starflow charmcraft merged Merged the build system update to use starflow. Approved by two reviewers, the change modifies 22 files. Final review noted pending spread test fixes, but the PR was successfully merged.
76%
#622 build: switch to starflow craft-application merged Merged. The build system was switched to starflow after two approvals. Mandatory CI checks were updated to specific lint and test jobs, the branch was rebased, and the changes were merged.
75%
#2027 build(ci): use starflow for policy and security scans charmcraft merged Merged update to the CI pipeline using starflow for policy and security scans. Approved by two reviewers, rebased on main, and reduced code by 12 lines across four files.
75%
#1102 ci: add tics workflow from starflow craft-parts merged Merged addition of a TICS code scanning workflow from starflow. Approved by two reviewers, passed all CI checks, and updated three files to resolve CRAFT-4532.
75%
#705 Switch CI to starflow craft-providers closed Resolved by updating to starbase, which now includes starflow for CI. The enhancement was implemented via dependency update, closing the issue as completed.
74%
#861 ci: use starflow policy checker craft-parts closed Closed without merging. The pull request to update CI to use the starflow policy checker was abandoned due to zero reviewer engagement, missing CI validation, and no subsequent activity.
74%
#782 Work/craft 3831 starflow rockcraft merged Merged by maintainer tigarmo following approval from two reviewers. The changeset adds 3950 lines and removes 1433 across 48 files, implementing the Starflow workflow updates.
74%
#968 ci: replace Renovate config with starflow craft-parts merged Merged replacing the Renovate configuration with starflow. Approved by two reviewers, passed CI, and removed 159 lines. Retained a workflow to validate future Renovate updates.
74%
#2075 ci(renovate): replace renovate config with starflow charmcraft merged Merged changes replacing the custom Renovate configuration with the shared starflow config. Approved by two reviewers, passed CI, and updated a single file to streamline dependency management.
73%