sources: make submodule fetching configurable
Metadata
Current evaluation
Merged craft-parts#169 via commit 3891f255, adding configurable Git submodule fetching, including selected submodules, disabling them with an empty list, or fetching all by default.
Resolution: closed resolved
Reason: PR #169 was merged into the project after approval. Commit 3891f255 implements the source-submodules option by porting the already-merged snapcraft/snapcraft#3629 change.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Duplicate of https://github.com/snapcore/snapcraft/pull/3629, but applied to `craft-parts`.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged craft-parts#169 via commit 3891f255, adding configurable Git submodule fetching, including selected submodules, disabling them with an empty list, or fetching all by default. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #169 (commit 3891f255) in craft-parts, porting snapcraft/snapcraft#3629 to make source submodule fetching configurable. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the changes to make submodule fetching configurable in craft-parts. The update was approved by one reviewer, passed CI checks, and adapts a feature previously implemented for snapcraft. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into craft-parts, making submodule fetching configurable. The change adapts snapcraft PR #3629 for the craft-parts repository. |
Update history
No update history recorded yet.
Related work
-
Duplicate Of:
snapcore/snapcraft#3629
(confidence 100%)
PR #169 explicitly identifies snapcraft/snapcraft#3629 as its duplicate and ports that merged change.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #3629 sources: make submodule fetching configurable | snapcraft | merged | Merged #3629 via 383c1f1ce, adding source-submodules to select specific Git submodules, fetch none with [], or fetch all by default. | |
| #3635 sources: make submodule fetching configurable | snapcraft | merged | Merged into snapcraft/7.0 as 4fabb9a1d, backporting #3629 to add configurable Git submodule fetching through source-submodules. |