← Back to issue list

feat(rockcraft): support --ignore=unmaintained

View original Github issue

Metadata

Project
craft-actions
Number
#57
Type
pull request
State
merged
Author
wood-push-melon
Labels
Created
Updated
Closed

Current evaluation

Merged following approval from three reviewers and successful CI checks. Introduces the --ignore=unmaintained flag to rockcraft, resolving issue #52. The update modifies 9 files with 179 additions and 17 deletions.

Suggested action:

No scores available.

Issue body

This pull request aims to resolve the [issue](https://github.com/canonical/craft-actions/issues/52).

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged following approval from three reviewers and successful CI checks. Introduces the --ignore=unmaintained flag to rockcraft, resolving issue #52. The update modifies 9 files with 179 additions and 17 deletions.
qwen3.6-35b-a3b-mtp-q6 Merged addition of the --ignore=unmaintained flag to rockcraft, resolving canonical/craft-actions#52. Implemented by an external contributor and approved by maintainers.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#40 feat(rockcraft-pack): support rockcraft test craft-actions merged Merged to integrate rockcraft test into the build workflow. The change handles implicit pack execution to avoid OCI Factory duplication. Approved by two reviewers, passed CI, and merged with 218 additions and 12 deletions.
75%
#767 Merge `rockcraft` back to `main` craft-parts merged Merged the rockcraft branch into main, incorporating changelog entries for version 1.33.0. Approved by two reviewers with zero unresolved comments. Changes span 8 files, adding 117 lines and removing 18.
74%
#262 feat(inspectors): add rockcraft inspector fetch-service merged Merged the rockcraft inspector feature, resolving issue #260 and CRAFT-3561. Approved by three reviewers, the change modifies 12 files with 666 additions and 29 deletions. An OSV scanner dependency was noted but did not block the merge.
74%
#258 Merge `rockcraft` back into `main` craft-cli merged Merged the rockcraft branch into main following approval from two reviewers. The change adds a missing changelog for version 2.6.0 across six files, with 88 additions and 3 deletions.
74%
#764 feat: update 'rockcraft init' base to 24.04 rockcraft merged Merged the update to change the rockcraft init base to Ubuntu 24.04, resolving issue #748. Approved by two reviewers with minimal changes across two files.
74%
#6 project: add basic rockcraft.yaml parsing and validation (CRAFT-584) rockcraft merged Merged changes adding rockcraft.yaml parsing and validation to halt builds on invalid parts. Renamed the tag field to version and updated the output image suffix to .rock. Approved and passed CI across seven files.
73%
#52 feat: support `--ignore=unmaintained` in the canonical/craft-actions/rockcraft-pack action craft-actions closed Closed as an enhancement request without implementation or further discussion. The --ignore=unmaintained CLI option support for the rockcraft-pack action was not adopted.
73%
#17 Stable rockcraft craft-actions merged Merged change to default to the stable rockcraft channel instead of edge when unspecified. Approved by two reviewers with zero unresolved comments. The two-file update was successfully integrated after passing CI checks.
72%
#406 fix(docs): drop "--edge" from rockcraft install instructions rockcraft merged Merged a documentation fix removing the "--edge" flag from rockcraft installation instructions, resolving issue #404. Approved by three reviewers, passed CI, and updated five files.
72%
#8 project: add rockcraft.yaml load function (CRAFT-586) rockcraft merged Merged after approval and passing CI checks. Extracts project file loading into a dedicated function with tests, modifying four files with 89 additions and 19 deletions.
72%