← Back to issue list

fix(lifecycle): fix --project-dir and --output

View original Github issue

Metadata

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

Current evaluation

Merged a fix for --project-dir and --output parameters in pack. The change moves the final artifact to the correct location based on these parameters. Approved by two reviewers with all CI checks passing.

Suggested action:

No scores available.

Issue body

This moves the final artifact to the correct location based on the `--project-dir` and `--output` parameters to `pack`.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged a fix for --project-dir and --output parameters in pack. The change moves the final artifact to the correct location based on these parameters. Approved by two reviewers with all CI checks passing.
qwen3.6-35b-a3b-mtp-q6 Merged. Fixes lifecycle pack command artifact placement when using --project-dir and --output flags. Type checker warnings were logged but marked as non-blocking notifications. Maintainer lengau approved and integrated the changes.
qwen3.6-35b-a3b-mtp-q6 Merged a fix for the pack command that correctly routes the final artifact to the specified --project-dir and --output locations. CI type checking warnings were non-blocking and did not prevent the merge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1565 fix(cli): --project-dir should only be available for init and pack commands charmcraft merged Merged a fix restricting the --project-dir CLI flag to only init and pack commands. The change removed the global flag, cleaned up tests, and reduced code by nearly 600 lines. Approved by reviewers and passed all CI checks.
72%