Skip to content

CI: switch to Yarn Classic with cache and use yarn commands for install/test#2

Merged
hungvminh merged 1 commit into
masterfrom
codex/fix-all-checks-in-latest-pr
May 25, 2026
Merged

CI: switch to Yarn Classic with cache and use yarn commands for install/test#2
hungvminh merged 1 commit into
masterfrom
codex/fix-all-checks-in-latest-pr

Conversation

@hungvminh

Copy link
Copy Markdown
Owner

Motivation

  • Ensure CI uses Yarn Classic and benefits from dependency caching to produce deterministic installs for the server workspace and to run the Gemini compatibility tests with the repository lockfile.

Description

  • Configure actions/setup-node with cache: yarn and cache-dependency-path: server/yarn.lock, install Yarn Classic with npm install --global yarn@1.22.22, replace npm install with yarn install --frozen-lockfile, and run tests with yarn test:gemini-compat.

Testing

  • No automated tests were executed during this change; the CI workflow is updated to run yarn install --frozen-lockfile and yarn test:gemini-compat when the pipeline runs.

Codex Task

Base automatically changed from codex/convert-gemini-cli-to-chatgpt-api to master May 25, 2026 09:48
@hungvminh hungvminh merged commit 26bdfb9 into master May 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant