← Back to issue list

Moved the entrypoint validation (after lifecycle run) to be a proper linter.

View original Github issue

Metadata

Project
charmcraft
Number
#848
Type
pull request
State
merged
Author
facundobatista
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR canonical/charmcraft#848 via c377acc8, moving post-lifecycle entrypoint validation into Charmcraft's linter framework.

Resolution: closed resolved

Reason: PR #848 was merged into the main branch as commit c377acc8; implementation commit f3176a76 converted the entrypoint check into a proper linter.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR canonical/charmcraft#848 via c377acc8, moving post-lifecycle entrypoint validation into Charmcraft's linter framework.
stealth/space-bunny-alpha — closed resolved Merged canonical/charmcraft#848, moving post-lifecycle entrypoint validation into a dedicated linter.
qwen/qwen3.6-35b-a3b — — Merged a refactoring that converts post-lifecycle entrypoint validation into a dedicated linter. Approved by one reviewer with no unresolved comments. The change spans four files, adding 166 lines and removing 145.
qwen3.6-35b-a3b-mtp-q6 — — Merged the refactoring of entrypoint validation after lifecycle execution into a dedicated linter, improving code organization and validation workflows.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#782 Validate the entrypoint after build. charmcraft merged Merged PR #782 fixed the v1.7 packing regression by validating charm entry points after the build lifecycle, allowing build hooks to generate them dynamically.
71%