Skip to content

LT-22801: Retain patch MSIs on request - #93

Merged
papeh merged 1 commit into
masterfrom
lt-22801-keep-patch-msis
Sep 22, 2026
Merged

papeh merged 1 commit into
masterfrom
lt-22801-keep-patch-msis

Conversation

@johnml1135

@johnml1135 johnml1135 commented Sep 22, 2026

Copy link
Copy Markdown
Collaborator

Start here: FieldWorks now checks a patch against both its base MSI and its previous-patch component ledger. buildPatch.bat deleted the generated Master and Update MSIs immediately after producing the MSP, so the new check had no MSI inputs.

When KEEP_INTERMEDIATE_MSI=true, retain those two MSI files for the caller. Existing callers keep the current cleanup behavior. FieldWorks #1147 sets the flag and consumes the files for its S3-only ledger check.

Validation: exercised the cleanup block with the flag enabled and disabled; both MSIs were preserved only when requested. The integrated FieldWorks patch run is 35722248879.


This change is Reviewable

Allow the patch workflow to inspect the generated Master and Update MSIs before its component ledger check.
@papeh
papeh merged commit 58dc5c7 into master Sep 22, 2026
@papeh
papeh deleted the lt-22801-keep-patch-msis branch September 22, 2026 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants