← Back to issue list

Make pull and build steps dirty if target arch changes.

View original Github issue

Metadata

Project
snapcraft
Number
#450
Type
pull request
State
merged
Author
kyrofa
Labels
—
Created
Updated
Closed

Current evaluation

Merged #450 as ab27f5587, adding target-architecture state tracking so pull and build steps rerun when architecture changes; fixes LP #1564192.

Resolution: closed resolved

Reason: The merged PR tracks the target architecture and marks the pull and build steps dirty when it changes. The resolution was merged as commit ab27f5587.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR fixes LP: [#1564192](https://bugs.launchpad.net/snapcraft/+bug/1564192) by tracking the target architecture and making the `pull` and `build` steps dirty if they change between runs. This was done in an extensible way so utilizing more project options in the state tracking would be easy.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #450 as ab27f5587, adding target-architecture state tracking so pull and build steps rerun when architecture changes; fixes LP #1564192.
stealth/space-bunny-alpha — closed resolved Merged #450 as ab27f5587, adding target-architecture state tracking so pull and build rerun when it changes. Fixes Launchpad #1564192.
qwen/qwen3.6-35b-a3b — — Merged. Tracks target architecture changes and marks pull and build steps as dirty to force re-execution, resolving Launchpad bug #1564192. Approved after branch updates and retesting.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Tracks target architecture changes and marks pull and build steps as dirty to force rebuilds, resolving Launchpad bug #1564192. Approved after maintainer review and branch updates.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.