Skip to content

docs: fix build, signing and release guidance - #10

Merged
maoyeedy merged 1 commit into
masterfrom
docs/refresh-build-release-docs
Oct 16, 2026
Merged

maoyeedy merged 1 commit into
masterfrom
docs/refresh-build-release-docs

Conversation

@maoyeedy

Copy link
Copy Markdown
Owner

Summary

Doc and skill fixes for things that turned out wrong or missing during the 0.1.4 release prep.

  • Build command: the documented bundle build fails locally with APPX0101 and DEVELOPMENT.md claimed no thumbprint was needed. Replaced with the CI-equivalent restore + --no-restore unsigned build (verified); output path is repo-root AppPackages/.
  • Signing/sideload: needs an elevated shell and the cert trusted in LocalMachine\TrustedPeople; scripts/sign.ps1 needs -Subject = manifest Publisher.
  • Troubleshooting: new entries for APPX0101, NETSDK1094 (win-x64/arm64 pubxml mismatch, fixed in chore: bump version to 0.1.4 #9), the cert-trust error, and the Store API draft / reconfigure errors.
  • CLAUDE.md: msstore is configured; layout now lists ci.yml (which does not build the bundle) and store-publish; new gotchas.
  • Skills (own ones only): release gets a pre-tag checklist (PR then tag master, Store version/draft checks, approval gate); deploy drops the force-kill advice and documents the elevated sign/install flow; bump-deps validation now includes the bundle build.
  • pre-commit: exclude vendored skills/rules from whitespace hooks so pushes stop failing on msstore-cli/SKILL.md.

Vendored third-party skills are untouched.

Verification

pre-commit run --all-files passes with no vendored file modified. Commands in the docs were run during this session; the sideload step was verified on the 0.1.4 bundle.

…release

- Replace the bundle build command that fails locally (APPX0101) with the
  CI-equivalent restore + unsigned build; document the repo-root AppPackages
  output, elevated cert trust for sideloading, and the sign.ps1 -Subject need
- Document NETSDK1094 (win-*.pubxml must match) and Store API draft gotchas
- Update CLAUDE.md: msstore is configured, ci.yml/store-publish layout
- release/deploy/bump-deps skills: pre-tag checklist, bundle build in
  validation, no force-kill of the running extension
- pre-commit: exclude vendored skills/rules from whitespace hooks
@maoyeedy
maoyeedy merged commit 7df6642 into master Oct 16, 2026
2 checks passed
@maoyeedy
maoyeedy deleted the docs/refresh-build-release-docs branch October 16, 2026 02:44
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