ci: Release on windows-latest (macos queue escape) - #76
Conversation
macos-latest Release run 35153837559 stayed queued with no runner pickup. Flip runs-on only; timeout and steps stay as they are. Co-authored-by: Zack Jackson <ScriptedAlchemy@users.noreply.github.com>
|
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 5ed4721ef7
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| jobs: | ||
| release: | ||
| runs-on: macos-latest | ||
| runs-on: windows-latest |
There was a problem hiding this comment.
Use Windows paths for the smoke-test executables
On the newly selected Windows runner, the Pack and smoke-test the executable step installs globally with --prefix "$install_root" but then invokes $install_root/bin/*. The npm folders documentation specifies that global executables are linked into {prefix}/bin on Unix but directly into {prefix} on Windows, so lines 55–57 reference a directory that is not created and every release run stops before the Changesets publish step. Make these invocations platform-aware or call the Windows shims from the prefix root.
Useful? React with 👍 / 👎.
Summary
Release run https://github.com/ScriptedAlchemy/grok-bot-cli/actions/runs/35153837559 stayed queued on
macos-latestafter #74 and was cancelled with no runner pickup. Rotateruns-ontowindows-latestso the next push to main can start a fresh Release. Timeout and steps are unchanged; bash steps keepshell: bash.Test plan
windows-latest(not stuck queued)