-
Notifications
You must be signed in to change notification settings - Fork 202
sync codex-universal - aug 2025 #80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sync codex-universal - aug 2025 #80
Conversation
|
Codex Review: Something went wrong. Try again later by commenting “@codex review”. About Codex in GitHubYour 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, or 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 fix this CI failure" or "@codex address that feedback". |
|
@codex re review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Codex Review: Here are some suggestions.
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, or 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 fix this CI failure" or "@codex address that feedback".
| echo "- Node.js:" | ||
| for version in "18" "20" "22"; do | ||
| mise use --global "node@${version}" | ||
| node --version | ||
| npm --version | ||
| pnpm --version | ||
| yarn --version |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[P1] Verifier switches Node toolchain away from nvm
The image installs Node 18/20/22 via nvm and pins specific npm/pnpm/yarn versions there, but the new verification script activates each Node version through mise use --global. mise installs its own Node builds and does not include the preinstalled pnpm/yarn binaries, so pnpm --version and yarn --version will either fail or report the wrong binaries when the script runs. It also overwrites the global ~/.tool-versions, leaving the final image defaulting to the mise-managed toolchain rather than the nvm setup that the runtime script (setup_universal.sh) expects. Consider using nvm use inside the verifier instead of mise so the check exercises the configured environment without replacing it.
Useful? React with 👍 / 👎.
Uh oh!
There was an error while loading. Please reload this page.