Skip to content

Conversation

@Timeless0911
Copy link
Contributor

@Timeless0911 Timeless0911 commented Jan 5, 2026

Summary

Removes the pnpm dedupe --check step from the CI workflow (lint.yml) and lint-staged configuration in package.json to disable unexpected deduplication checks.

https://github.com/web-infra-dev/rslib/actions/runs/20615576433/job/59207588462

pnpm dedupe will be executed when renovate bump deps now.

Related Links

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

Copilot AI review requested due to automatic review settings January 5, 2026 06:42
@gemini-code-assist
Copy link

Important

Installation incomplete: to start using Gemini Code Assist, please ask the organization owner(s) to visit the Gemini Code Assist Admin Console and sign the Terms of Services.

@netlify
Copy link

netlify bot commented Jan 5, 2026

Deploy Preview for rslib ready!

Name Link
🔨 Latest commit 6629718
🔍 Latest deploy log https://app.netlify.com/projects/rslib/deploys/695b5d656f6d6f0008c1ac00
😎 Deploy Preview https://deploy-preview-1429--rslib.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the pnpm dedupe --check validation from both the CI workflow and pre-commit hooks to stop enforcing strict dependency deduplication checks.

Key Changes:

  • Removed the "Check pnpm Dedupe" step from the CI lint workflow
  • Removed the pnpm-lock.yaml lint-staged hook that ran pnpm dedupe --check

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/lint.yml Removed the dedupe check step from the CI workflow, including the conditional logic for release branches
package.json Removed the pnpm-lock.yaml entry from the nano-staged configuration that triggered dedupe checks on lockfile changes

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Timeless0911 Timeless0911 enabled auto-merge (squash) January 5, 2026 06:55
@Timeless0911 Timeless0911 merged commit 5cdd0c9 into main Jan 5, 2026
24 checks passed
@Timeless0911 Timeless0911 deleted the chore/remove-pnpm-dedupe branch January 5, 2026 06:57
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.

3 participants