← Back to issue list

spread: restrict the files we package

View original Github issue

Metadata

Project
rockcraft
Number
#107
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #107 in commit bd878a14 restricted Spread packaging to the test/ and tools/ directories, reducing local overhead from virtual environments and other workspace files.

Resolution: closed resolved

Reason: canonical/rockcraft#107 was approved and merged as commit bd878a14, applying the requested Spread packaging restriction.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The spread run only needs the 'test/' and 'tools/' dir. This change has little impact on CI runs because they start from a 'clean' checkout, but for local runs the behavior of adding everything can add hundreds of MB of local 'junk' (specially from the virtual environment). So this speeds up local runs a bit. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #107 in commit bd878a14 restricted Spread packaging to the test/ and tools/ directories, reducing local overhead from virtual environments and other workspace files.
stealth/space-bunny-alpha — closed resolved Merged canonical/rockcraft#107 (bd878a14), restricting Spread packaging to test/ and tools/ so local runs avoid copying unrelated workspace files.
stealth/space-bunny-alpha — closed resolved Merged PR #107 in commit bd878a14, restricting spread packaging to test/ and tools/ to speed up local runs by excluding large unrelated workspace files.
stealth/space-bunny-alpha — closed resolved Merged in canonical/rockcraft#107 (bd878a14), limiting spread packaging to test/ and tools/ to reduce local run overhead from unrelated workspace files.
qwen/qwen3.6-35b-a3b — — Merged to restrict spread packaging to test/ and tools/ directories only. This reduces local run overhead by excluding hundreds of megabytes of unnecessary files. Approved by one reviewer, passed CI, and modified one file.
qwen3.6-35b-a3b-mtp-q6 — — Merged a change to restrict spread packaging to only the test/ and tools/ directories. This reduces local run overhead by excluding hundreds of megabytes of unnecessary files, speeding up development workflows.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3476 ci: reduce amount of artifacts to upload for spread snapcraft merged Merged #3476 (f6fb10359), reducing Spread uploads to tests/ while preserving reset behavior; local runs now require the tested snap in that directory.
71%