← Back to issue list

Enforce deprecation DN04: Use charm-entrypoint in charmcraft.yaml parts to define the entry point

View original Github issue

Metadata

Project
charmcraft
Number
#656
Type
issue
State
closed
Author
facundobatista
Labels
Created
Updated
Closed

Current evaluation

Closed as informational. Deprecation DN04 was documented on the official SDK deprecation page without requiring a code change or pull request.

Suggested action:

No scores available.

Issue body

See [the Deprecations page](https://juju.is/docs/sdk/charmcraft-deprecations) for more info.

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6 Closed as informational. Deprecation DN04 was documented on the official SDK deprecation page without requiring a code change or pull request.
qwen/qwen3.6-35b-a3b Closed as informational reference to the official deprecation policy. The issue merely linked to the deprecations page to enforce DN04 and was resolved without discussion or code changes.
qwen3.6-35b-a3b-mtp-q6 Superseded by the DN04 deprecation rollout. The charm-entrypoint requirement in charmcraft.yaml was enforced, closing the tracking issue.
qwen3.6-35b-a3b-mtp-q6 Closed as completed. The task tracked enforcement of deprecation DN04, requiring charm-entrypoint in charmcraft.yaml. It was superseded by the official DN04 deprecation rollout and charmcraft implementation.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#657 Enforce deprecation DN05: Use charm-requirements in charmcraft.yaml parts to define requirements charmcraft closed Closed as informational. Deprecation DN05 was enforced per the charmcraft policy without further implementation or discussion.
82%
#654 Enforce deprecation DN02: A charmcraft.yaml configuration file is now required charmcraft closed Implemented deprecation DN02 requiring a charmcraft.yaml file. Closed as completed after the change was applied and documented.
78%