Implement metadata mediation for actions.yaml and config.yaml
Metadata
Current evaluation
Feature request to implement metadata mediation for actions.yaml and config.yaml to prevent unnecessary artifact recreation. Triaged and created 8 days ago.
Suggested action: keep open
Reason: This is a triaged feature request created 8 days ago by a maintainer, clearly scoped and required for the testing workflow. It mirrors the pattern from #2856 (metadata.yaml mediation) and represents a real implementation task rather than a support question or stale issue.
Impact:
60
Quick Win:
33.0
Staleness:
5
Complexity:
45
Confidence:
85
Support Request:
0
Issue body
### Check existing issues
- [x] I've verified that this request isn't described by any existing issues.
### Request
Mediate the creation of actions.yaml and config.yaml according to the craft-application packaging API to prevent recreation of artifacts when project files remain unchanged. Enable skip repacking to make the feature functional.
### The problem it solves
Required by the testing workflow.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
60
Quick Win:
33.0
Staleness:
5
Complexity:
45
Confidence:
85
Support Request:
0
|
keep open | Feature request to implement metadata mediation for actions.yaml and config.yaml to prevent unnecessary artifact recreation. Triaged and created 8 days ago. | |
| qwen/qwen3.8-27b |
Impact:
35
Quick Win:
19.25
Staleness:
5
Complexity:
45
Confidence:
80
Support Request:
5
|
keep open | Feature request to mediate creation of actions.yaml and config.yaml per the craft-application packaging API so artifacts aren't recreated when project files are unchanged, plus enabling skip repacking. Triaged, fresh, tracked as CHARMCRAFT-725. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
charmcraft#2856
(confidence 90%)
Implements the same metadata mediation pattern for metadata.yaml, providing a reference implementation for this feature.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2857 Implement metadata mediation for manifest.yaml | charmcraft | open | Feature request to implement metadata mediation for manifest.yaml, similar to metadata.yaml mediation in #2856. Triaged and created by maintainer 8 days ago. | |
| #2856 Implement metadata mediation for metadata.yaml | charmcraft | closed | Closed without resolution. The metadata.yaml mediation request was synced to internal Jira (CHARMCRAFT-723) and left abandoned on GitHub. |