Skip to content

chore(workflow): merge website folder to the root pnpm workspace#8114

Merged
chenjiahan merged 3 commits intomainfrom
website_monorepo_1014
Oct 15, 2024
Merged

chore(workflow): merge website folder to the root pnpm workspace#8114
chenjiahan merged 3 commits intomainfrom
website_monorepo_1014

Conversation

@chenjiahan
Copy link
Copy Markdown
Member

@chenjiahan chenjiahan commented Oct 14, 2024

Summary

Merge website folder to the root pnpm workspace.

Motivations:

  • Setup two pnpm-workspace.yaml files in one monorepo is not a good practice, it forces our contributors to run pnpm i in two different folders frequently.
  • After merging, the check-dependency-version-consistency CI and Renovate bot can work correctly for the website folder.

The root pnpm-lock.yaml now contains more dependencies, but the difference is acceptable, and we can further optimize the number of dependencies included in the website in the future.

Checklist

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

@github-actions github-actions bot added the team The issue/pr is created by the member of Rspack. label Oct 14, 2024
@netlify
Copy link
Copy Markdown

netlify bot commented Oct 14, 2024

Deploy Preview for rspack canceled.

Name Link
🔨 Latest commit a891f38
🔍 Latest deploy log https://app.netlify.com/sites/rspack/deploys/670dd554fdba2300084d511e

@chenjiahan chenjiahan marked this pull request as draft October 14, 2024 15:05
@chenjiahan chenjiahan marked this pull request as ready for review October 15, 2024 02:49
@chenjiahan chenjiahan requested a review from hardfist October 15, 2024 02:49
@chenjiahan chenjiahan merged commit bd4efea into main Oct 15, 2024
@chenjiahan chenjiahan deleted the website_monorepo_1014 branch October 15, 2024 02:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team The issue/pr is created by the member of Rspack.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants