← Back to issue list

sources: make submodule fetching configurable

View original Github issue

Metadata

Project
craft-parts
Number
#169
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

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.
84%
#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.
79%