Skip to content

[pull] main from actions:main#259

Merged
pull[bot] merged 2 commits into
meonBot:mainfrom
actions:main
May 20, 2026
Merged

[pull] main from actions:main#259
pull[bot] merged 2 commits into
meonBot:mainfrom
actions:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 20, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

nsakaimbo and others added 2 commits May 20, 2026 11:41
* Close Setup Assistant window in configure-windows.sh

The arm64 macOS 15 first-boot Setup Assistant can auto-launch after the
reboot triggered by the post-configure-machine provisioner. When that
happens, configure-windows.sh detects the open window and aborts the
Packer build.

Mirror the existing System Preferences quit pattern: try a graceful
AppleScript quit first, then fall back to a name-based process kill.
Both calls tolerate the app being absent, so the script remains a no-op
on healthy boots.

* Log Setup Assistant detection state in configure-windows.sh

Make the dismissal path observable. Previously the script unconditionally
printed "Close Setup Assistant window" and silently dropped the exit
codes of osascript/process kill, so we couldn't tell from logs whether
the window had actually been present or which fallback path resolved it.

Now the script emits one of three distinct messages per run:
  - "Setup Assistant not running; no action needed"
  - "Setup Assistant exited gracefully"  (AppleScript quit succeeded)
  - "Setup Assistant still running; force-killing"  (kill fallback used)

This makes future regressions easier to triage by correlating run logs
to the actual behavior of the dismissal logic.

* Add pinnedDetails to cmake/llvm toolset entries to fix JSON schema validation

The validate-json-schema CI job was failing because 6 toolset files had
fully-pinned 3-segment versions (cmake 3.31.6 / llvm 20.1.6) but were
missing the required pinnedDetails object.

Add pinnedDetails (reason, link, review-at) to:
- images/ubuntu/toolsets/toolset-2204{,-arm64}.json  (cmake 3.31.6)
- images/ubuntu/toolsets/toolset-2404{,-arm64}.json  (cmake 3.31.6)
- images/windows/toolsets/toolset-win-11{,-vs2026}-arm64.json (llvm 20.1.6)

* fix docs

Co-authored-by: Nicholas Sakaimbo <nsakaimbo@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
* Update Rust installation script to pin rustup version

Pin rustup installation to a specific commit and update the installation method.

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@pull pull Bot locked and limited conversation to collaborators May 20, 2026
@pull pull Bot added the ⤵️ pull label May 20, 2026
@pull pull Bot merged commit f51d790 into meonBot:main May 20, 2026
3 of 4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants