Closed Bug 1846569 Opened 2 years ago Closed 2 years ago

MSIX packaging changes for MS Store

Categories

(Thunderbird :: Build Config, task)

task

Tracking

(thunderbird_esr115 fixed, thunderbird117 fixed)

RESOLVED FIXED
118 Branch
Tracking Status
thunderbird_esr115 --- fixed
thunderbird117 --- fixed

People

(Reporter: rjl, Assigned: rjl)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The MSIX packages that get uploaded to the MS Store must have matching fields. The repackage-*msix need to properly set:

Vendor: "Mozilla Thunderbird"
Package ID:
- Release: "MZLA"
- Bets: "ThunderbirdBeta"
Publisher:
- ID: <set to CN assigned by Partner Center>
- Display Name: "Mozilla Thunderbird"

Duplicate of this bug: 1843435
Depends on: 1846591

Update some MSIX fields to align with what the MS Store expects.

Depends on D185075 from bug 1846591 in mozilla-central.

Assignee: nobody → rob
Status: NEW → ASSIGNED
Target Milestone: --- → 118 Branch

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/793a2d87fb35
Update MSIX Id, Publisher, and Vendor. r=dandarnell

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Comment on attachment 9346770 [details]
Bug 1846569 - Update MSIX Id, Publisher, and Vendor. r=#thunderbird-build-system-reviewers

[Triage Comment]
Approved for beta

Attachment #9346770 - Flags: approval-comm-beta+

Comment on attachment 9346770 [details]
Bug 1846569 - Update MSIX Id, Publisher, and Vendor. r=#thunderbird-build-system-reviewers

[Approval Request Comment]
Regression caused by (bug #): N/A
User impact if declined: MSIX package naming for MS Store
Testing completed (on c-c, etc.): beta
Risk to taking this patch (and alternatives if risky):
This relies on bug 1846591 on m-esr115 - included in 115.2.0.

Attachment #9346770 - Flags: approval-comm-esr115?

Comment on attachment 9346770 [details]
Bug 1846569 - Update MSIX Id, Publisher, and Vendor. r=#thunderbird-build-system-reviewers

[Triage Comment]
Approved for esr115, and checked the dependency.

Attachment #9346770 - Flags: approval-comm-esr115? → approval-comm-esr115+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: