andreagrandi / andreagrandi/draftomen

Publish the first Microsoft Store release

Đang mở
#328 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
draftomen enhancement size: M
Ngôn ngữ chính
Python
Star
0
Fork
0
Merge trung bình
1 giờ 23 phút
Pull request đã merge (30 ngày)
181

Mô tả

## Problem

Microsoft's documented GitHub Actions update flow requires the app to be already published and live. Draft Omen therefore needs a complete first Partner Center submission before later releases can be automated.

## Proposed change

Complete the first submission interactively in Partner Center using the CI-produced `.msixupload` artifact. Supply the required pricing, availability, properties, age rating, package, Store listing, screenshots, and certification notes. Resolve package or policy failures and publish the certified app. Acquisition from the live Store remains a separate manual verification boundary because the documented GitHub-hosted update flow does not exercise the Microsoft Store client.

## Acceptance Criteria

- [ ] AC1: Pricing and availability, properties, age ratings, package settings, Store listing text, screenshots, logos, and certification notes are complete in Partner Center.
- [ ] AC2: Partner Center accepts and validates the exact `.msixupload` produced by the approved GitHub Actions run and the contained `.msix` matches its recorded checksum.
- [ ] AC3: The submission passes Microsoft security, technical, and content certification and reaches **In the Store** status with a Microsoft-signed package.
- [ ] AC4: The public Store listing has the intended name, publisher, description, images, supported device family, and acquisition settings.
- [ ] AC5: The publication record identifies the exact GitHub Actions run, package version and checksum, certification result, and public Store URL.
- [ ] AC6: Store acquisition is recorded as an external manual verification boundary for the final release-channel cutover, not as new hosted infrastructure in this ticket.

## Dependencies

Blocked by **Build and validate the MSIX package in GitHub Actions**.

## Implementation classification

- **Estimated size:** M
- **Orchestration risk:** High
- **Reason:** The first release crosses external account, listing, package-validation, certification, public-distribution, and hosted Windows verification boundaries.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.