← Back to issue list

store: allow publish-lib to work without a metadata.yaml

View original Github issue

Metadata

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

Current evaluation

Merged #1234 as 2f184582: charmcraft's store publish-lib now works without metadata.yaml; the prerequisite resource-test fix landed in #1223.

Resolution: closed resolved

Reason: PR #1234 was approved and merged, resolving the behavior in commit 2f184582. The linked prerequisite resource-test fix was merged in #1223 as commit 35993996.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Resource test is fixed in #1223

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #1234 as 2f184582: charmcraft's store publish-lib now works without metadata.yaml; the prerequisite resource-test fix landed in #1223.
stealth/space-bunny-alpha — closed resolved Merged #1234 as commit 2f184582, allowing store publish-lib to run without metadata.yaml; prerequisite resource-test fix was merged in #1223.
stealth/space-bunny-alpha — closed resolved Merged #1234 as commit 2f184582, allowing store publish-lib to run without metadata.yaml. The resource-test prerequisite was fixed separately in #1223.
qwen/qwen3.6-35b-a3b — — Merged update enabling publish-lib to function without a metadata.yaml file. Approved by two reviewers, modified two files, and addressed resource test requirements in #1223.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Enables publish-lib to function without requiring metadata.yaml. Related resource test fixes were resolved in PR #1223.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#1228 commands(store): make create-lib work without a metadata.yaml file charmcraft merged Merged #1228 (commit cf6c8526) fixed #1227 by allowing create-lib to use charmcraft.yaml when metadata.yaml is absent; it also advanced #1193.
83%
#1227 `create-lib` command breaks without a metadata.yaml file charmcraft closed Fixed by merged PR #1228 (commit cf6c8526), which made `create-lib` fall back to charmcraft.yaml for the charm name instead of requiring metadata.yaml.
70%