← Back to issue list

fix: remove experimental spread init templates

View original Github issue

Metadata

Project
charmcraft
Number
#2118
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged #2118 as commit 73ed7267, removing experimental spread templates from charmcraft init while leaving existing generated spread files working.

Resolution: closed resolved

Reason: PR #2118 was merged as commit 73ed7267. It removed the experimental spread templates from init without affecting already-created spread files.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The init command will not create spread templates. This was an experimental feature not intended for general consumption, and will be replaced by proper testing support implemented in craft-application. Existing spread files created from the templates won't be affected and will remain working.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #2118 as commit 73ed7267, removing experimental spread templates from charmcraft init while leaving existing generated spread files working.
stealth/space-bunny-alpha — closed resolved Merged #2118 (commit 73ed7267), removing experimental spread templates from charmcraft init while preserving existing files.
qwen/qwen3.6-35b-a3b — — Merged removal of experimental spread init templates from the init command. Replaced by proper testing support in craft-application. Existing files remain unaffected. Approved by three reviewers and passed CI.
qwen3.6-35b-a3b-mtp-q6 — — Merged removal of experimental spread init templates from the init command. Superseded by testing support in craft-application. Existing spread files remain unaffected.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1555 refactor(tests/spread): stop use init in most spread tests charmcraft closed Closed unmerged and replaced by PR #1556, merged as commit 4682b32b, which updated Spread tests to use explicit charmcraft.yaml files instead of charmcraft init.
79%
#1514 feat(testing): add spread testing template files charmcraft closed Closed unmerged as superseded by #1660 (commit 097a4e9a), which added charmcraft test and Spread templates, plus merged follow-up #1686 (58d36668).
74%
#1556 refactor(tests/spread): test with explicit charmcraft.yaml files charmcraft merged Merged PR #1556 in commit 4682b32b, replacing prepare-step manipulation of charmcraft.yaml with explicit spread-test configuration files.
74%
#2032 ci: fixes to several weekly spread tests charmcraft merged Merged PR canonical/charmcraft#2032 as commit 29cb07f3, applying a first pass of fixes to several weekly Spread tests.
72%
#1575 chore: make spread config a bit nicer charmcraft merged Merged #1575 as commit 45704d06, improving Charmcraft's Spread configuration with four added lines across two files.
72%
#2426 fix(test): fix the reactive charm spread test charmcraft merged Merged in canonical/charmcraft#2426 via commit 7c33dd1b, applying a one-line fix to the reactive-charm spread test for CHARMCRAFT-641.
71%