← Back to issue list

repo: default to target arch for stage package cache

View original Github issue

Metadata

Project
snapcraft
Number
#3416
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged #3416, defaulting stage package caches to the target architecture and adding Spread coverage; landed as commit 8f418e3d9.

Resolution: closed resolved

Reason: PR #3416 was merged into master as commit 8f418e3d9, implementing target-architecture defaults for stage package caches.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #3416, defaulting stage package caches to the target architecture and adding Spread coverage; landed as commit 8f418e3d9.
stealth/space-bunny-alpha — closed resolved Merged snapcraft#3416 as commit 8f418e3d9, defaulting stage-package caches to the target architecture and adding unit and Spread coverage.
stealth/space-bunny-alpha — closed resolved Merged #3416 as commit 8f418e3d9, defaulting the stage-package cache to the target architecture and adding Spread coverage.
stealth/space-bunny-alpha — closed resolved Merged PR #3416, defaulting the stage package cache to the target architecture and adding Spread coverage.
stealth/space-bunny-alpha — closed resolved Merged into master as 8f418e3d9, defaulting the stage package cache to the target architecture and adding spread tests to verify the behavior.
qwen/qwen3.6-35b-a3b — — Merged into master following approval and passing CI. The change defaults the stage package cache to the target architecture, updates 22 files, and adds spread tests to verify the behavior.
qwen3.6-35b-a3b-mtp-q6 — — Merged into master. Defaults stage package cache to target architecture for cross-compilation consistency. Added spread tests to verify behavior. Codecov reports minor coverage decrease with 82.6% diff coverage.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#876 repo: allow for architecture-specific stage-packages snapcraft merged Merged as 9d6f953a1 with package:arch support for stage-packages; the change was later reverted by #898 in 5ac55528f.
75%
#3080 repo: fix for multi-arch stage-package scenario snapcraft merged Merged in commit 4a75be6ec, fixing multi-arch stage-package dependency resolution with architecture-aware package lookup.
72%
#3418 project: always set target arch even if not cross compiling snapcraft merged Merged PR #3418 in commit a05e64594, setting an explicit target architecture for native and cross builds and consistently defining SNAPCRAFT_TARGET_ARCH.
70%