← Back to issue list

ci: use starbase release workflows

View original Github issue

Metadata

Project
charmcraft
Number
#2144
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged. Replaced the tox-based publishing workflow with starbase release workflows. Approved by two reviewers, updating three files (+88/-33 lines).

Suggested action:

No scores available.

Issue body

This replaces our current tox-based publishing workflow with the workflows from starbase.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Replaced the tox-based publishing workflow with starbase release workflows. Approved by two reviewers, updating three files (+88/-33 lines).
qwen3.6-35b-a3b-mtp-q6 Merged. Replaced the existing tox-based publishing workflow with starbase release workflows to standardize CI/CD operations.
qwen3.6-35b-a3b-mtp-q6 Merged the replacement of the tox-based publishing workflow with starbase release workflows. The update streamlines CI/CD automation by adopting standardized starbase release processes.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#998 Add release-publish workflow from starbase craft-parts merged Merged to add a release-publish workflow from starbase. Approved by three reviewers, the change introduces 73 lines across two files to automate release publishing.
86%
#159 ci: remove release-drafter workflow craft-archives merged Merged removal of the release-drafter workflow to align with starbase. Approved by two reviewers with passing CI checks, the change deleted 46 lines across two files.
77%
#92 Rebase on starbase craft-grammar merged Merged after rebasing onto starbase. Approved by two reviewers with all CI checks passing across 35 files. TICS CI, docs, CODEOWNERS, and README updates were deferred to future PRs.
76%
#4962 ci: update renovate config and workflow snapcraft merged Merged updates to the Renovate configuration and CI workflow to align with the canonical/starbase repository. Approved by two reviewers, passed CI checks, and modified two files.
75%
#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.
75%
#51 feat: tics workflow starflow merged Merged the TICS workflow, adding 45 lines of CI configuration. Approved by two reviewers with all checks passing. Integrated alongside canonical/starbase#376 to enable automated static analysis scanning in the pipeline.
74%
#353 docs: clarify the steps for merging starbase into a project starbase merged Merged documentation update clarifying steps for merging starbase into a project. Approved by two reviewers, applying minimal changes (+2/-0 lines across one file).
74%
#18 chore: merge the latest starbase craft-artifacts merged Merged after two reviewers approved. The change integrates the latest starbase, updating 30 files with 1767 additions and 2112 deletions. CI lint failures were addressed prior to final merge.
74%
#973 chore: merge the latest Starbase craft-providers merged Merged maintainer lengau's update integrating the latest Starbase. Approved by two reviewers, it modified 33 files (+1881/-316 lines). CI passed except one macOS slow test, overridden before merge.
73%
#169 ci: add release-publish workflow from starbase craft-cli closed Converted back to a draft and closed without merging. Implementation was paused pending agreement on the CI release publishing strategy, effectively abandoning the change.
73%