Skip to content

fix: Windows taskChanges tests; brew trust install step - #65

Merged
mlboy merged 2 commits into
mainfrom
fix/taskchanges-test-windows
Nov 12, 2026
Merged

mlboy merged 2 commits into
mainfrom
fix/taskchanges-test-windows

Conversation

@mlboy

@mlboy mlboy commented Nov 12, 2026

Copy link
Copy Markdown
Contributor
  • test(workbench): the real-git taskChanges tests ran git with a PATH-only env and GIT_CONFIG_GLOBAL=os.devNull. On Windows that failed git init, which failed the v1.0.37 release build (Windows leg). The tests now pass the few host variables git needs and an empty mkdtemp config file, and show git stderr when a setup step fails. Test-only; the Workbench is disabled on Windows.
  • docs: recent Homebrew refuses casks from an untrusted tap, so the install route now runs brew trust --cask rushteam/tap/aiopt first (READMEs en/zh-CN/ja/ko, development-workflow.md). Tap side: ci: trust the aiopt cask before audit homebrew-tap#2.

Windows git needs SystemRoot/USERPROFILE/TEMP and rejects \\.\nul as
GIT_CONFIG_GLOBAL; the bare PATH-only env failed git init on the
v1.0.37 Windows release leg. Use an empty mkdtemp config file and
surface git stderr on setup failures.

Signed-off-by: mlboy <mlboy@126.com>
Recent Homebrew refuses casks from an untrusted third-party tap.

Signed-off-by: mlboy <mlboy@126.com>
@mlboy
mlboy merged commit f89839c into main Nov 12, 2026
5 checks passed
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