← Back to issue list

fix(publish-lib): exit with status 1 on error

View original Github issue

Metadata

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

Current evaluation

Merged to fix publish-lib exiting with status 1 on error. Approved by two reviewers, passed CI, and modified two files (+46/-1). Resolves #1981.

Suggested action:

No scores available.

Issue body

Fixes #1981 CRAFT-3830

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to fix publish-lib exiting with status 1 on error. Approved by two reviewers, passed CI, and modified two files (+46/-1). Resolves #1981.
qwen3.6-35b-a3b-mtp-q6 Merged fix ensuring the publish library exits with status code 1 on errors, resolving issue #1981 and addressing CRAFT-3830.
qwen3.6-35b-a3b-mtp-q6 Merged a fix to the publish library that enforces an exit status of 1 on errors, resolving issue #1981 and task CRAFT-3830.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2106 fix: exit with 0 if re-publishing the same library charmcraft merged Merged fix preventing errors when re-publishing identical library versions. Returns exit code 0 without creating duplicate revisions, resolving #1981. Approved by three reviewers and passed CI.
80%
#815 ci: fix publishing workflow craft-application merged Merged a single-line fix to the CI publishing workflow. Approved by two reviewers with all continuous integration checks passing.
75%
#372 ci: fixups for the publish workflow starbase merged Merged after approval from two reviewers. Implements minor fixes to the CI publish workflow, superseding PR #371. Changes modify a single file with nine additions and eleven deletions.
72%
#1234 store: allow publish-lib to work without a metadata.yaml charmcraft merged 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.
72%