Skip to content

feat(huawei): add phased upgrade support - #6

Merged
HenryHaoson merged 1 commit into
mainfrom
feature/huawei-phased-upgrades
Jul 13, 2026
Merged

feat(huawei): add phased upgrade support#6
HenryHaoson merged 1 commit into
mainfrom
feature/huawei-phased-upgrades

Conversation

@HenryHaoson

Copy link
Copy Markdown
Owner

Summary

  • add Huawei auto, full, and phased release modes
  • detect active/suspended phased releases and compatible DRAFT upgrade slots
  • propagate one releaseType through upload, metadata, assets, registration, and submission
  • refresh stale inherited DRAFT schedules immediately before submission
  • support optional legacy organizer registration fields with identifier redaction
  • prepare shipup 0.3.0

Verification

  • npm run check
  • npm run security
  • npm test (59 passed)
  • npm run test:coverage
  • npm run pack:check
  • npm audit with npm 11.18.0 (0 vulnerabilities)

Detect active and draft phased release contexts, then preserve the selected
release type across package, metadata, and review requests. Refresh stale
draft schedules at submission time.

Support legacy organizer registration fields without exposing identifiers in
diagnostics, and prepare the 0.3.0 release.

Co-Authored-By: Codex GPT-5 <codex@openai.com>
@HenryHaoson
HenryHaoson merged commit 8c45d2f into main Jul 13, 2026
6 checks passed
@HenryHaoson
HenryHaoson deleted the feature/huawei-phased-upgrades branch July 13, 2026 10:03
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.

1 participant