Skip to content

fix(ci): disable yarn cache to fix node version issue#17

Merged
bolom merged 1 commit intomasterfrom
fix/ci-node-version
Oct 16, 2025
Merged

fix(ci): disable yarn cache to fix node version issue#17
bolom merged 1 commit intomasterfrom
fix/ci-node-version

Conversation

@bolom
Copy link
Contributor

@bolom bolom commented Oct 16, 2025

Summary by CodeRabbit

  • Chores
    • Adjusted CI/CD workflow configuration to modify dependency caching behavior during the build process.

@coderabbitai
Copy link

coderabbitai bot commented Oct 16, 2025

Walkthrough

Removed Yarn cache configuration from Node.js setup steps in two GitHub Actions workflow files (.github/workflows/ci.yml and .github/workflows/npm-publish.yml). The cache: 'yarn' input has been eliminated, altering the caching behavior for Node.js dependencies during CI/CD execution.

Changes

Cohort / File(s) Summary
Yarn Cache Removal in GitHub Actions
\.github/workflows/ci\.yml, \.github/workflows/npm-publish\.yml
Removed cache: 'yarn' input from actions/setup-node@v4 steps in both CI and npm publish workflows, disabling automatic Yarn dependency caching. All other workflow logic remains unchanged.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 The yarn cache hops away,
No more bundled in the fray,
Simpler actions now take flight,
GitHub workflows, clean and light!

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The title accurately summarizes the main change by indicating that CI’s Yarn caching is being disabled to resolve a Node version problem, which directly reflects the removal of the cache: 'yarn' inputs in the workflow files.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix/ci-node-version

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between cbae2a4 and 03f6a82.

📒 Files selected for processing (2)
  • .github/workflows/ci.yml (0 hunks)
  • .github/workflows/npm-publish.yml (0 hunks)
💤 Files with no reviewable changes (2)
  • .github/workflows/npm-publish.yml
  • .github/workflows/ci.yml

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@bolom bolom merged commit 6a2df11 into master Oct 16, 2025
2 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