Skip to content

ci: move the msstore CLI pin off v0.3.9 now that #162 is released - #266

Merged
mangokingTW merged 1 commit into
mangokingTW:mainfrom
azchohfi:bump-msstore-cli-v0.4.2
Sep 3, 2026
Merged

ci: move the msstore CLI pin off v0.3.9 now that #162 is released#266
mangokingTW merged 1 commit into
mangokingTW:mainfrom
azchohfi:bump-msstore-cli-v0.4.2

Conversation

@azchohfi

@azchohfi azchohfi commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

The comment on this pin set its own exit condition:

Move off v0.3.9 only once a release later than v0.4.1 exists.

msstore-cli v0.4.2 shipped on 2026-09-02, so that condition is met. This moves the pin and rewrites the comment; the submit step is untouched.

What this is not

This is deliberately not a revert of #243. That PR only replaced a wrong root-cause guess with the correct one — reverting it would restore a worse comment. The actual workaround here was the pin to v0.3.9, and that is what changes.

What v0.4.2 fixes for this workflow

  • #162 (the reason for the pin) — fixed by #163. --uploadTimeout had a CustomParser but no DefaultValueFactory, so omitting it left default(long)0 — as the blob client's NetworkTimeout.
  • #150 (JSON word-wrapped to console width) — also fixed, via #158, which writes JSON payloads straight to stdout instead of through Spectre.

What stays

Sizing note

At ~0.7 MB the .msixbundle is far inside the CLI's 100 s default, so nothing needs --uploadTimeout here.

Sent as part of a sweep across the repos that referenced msstore-cli#162.

…eleased

The pin sat on v0.3.9 because v0.4.0 and v0.4.1 cancelled every Azure blob
upload: --uploadTimeout was added with a CustomParser but no
DefaultValueFactory, so omitting it left the value at default(long) -- 0 --
which became the blob client's NetworkTimeout (microsoft/msstore-cli#162).

The comment set the exit condition as "move off v0.3.9 only once a release
later than v0.4.1 exists". msstore-cli v0.4.2 shipped on 2026-09-02 carrying
the fix (mangokingTW#163), so that condition is met.

Only the pin and its comment change; the submit step is untouched.
mangokingTW#161 (success logs to stderr) is still open, so that workaround stays.
mangokingTW#150 was also fixed in v0.4.2 via mangokingTW#158, which makes the JSON rejoin
redundant but harmless -- left alone to keep this to the pin.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: a33ffb27-8072-43c0-beb7-a7bc7e8e2229
@mangokingTW
mangokingTW merged commit f54fc6f into mangokingTW:main Sep 3, 2026
9 checks passed
@azchohfi
azchohfi deleted the bump-msstore-cli-v0.4.2 branch September 3, 2026 02:29
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