Skip to content
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

feat: add turborepo #2220

Merged
merged 1 commit into from
Mar 4, 2024
Merged

feat: add turborepo #2220

merged 1 commit into from
Mar 4, 2024

Conversation

louis-jan
Copy link
Contributor

@louis-jan louis-jan commented Mar 4, 2024

Describe Your Changes

Currently, developers are struggling with the build step where they have to remember the build steps and combine them for a faster build time.

There are so many steps to remember, such as:

build:core
build:uikit
build:web
build:server
build:electron ...
and the order...

Makefile does help, but the build time has increased dramatically.

Now with Turborepo, we have incremental build support and can easily manage build dependencies.

Screenshot 2024-03-04 at 12 13 05
npm install -g turbo

// Run dev
yarn turbo:electron

cc @hiento09 please help define build commands

Fixes #2224

@louis-jan louis-jan requested a review from a team March 4, 2024 05:19
@github-actions github-actions bot added the type: feature request A new feature label Mar 4, 2024
@louis-jan louis-jan requested a review from hiento09 March 4, 2024 05:19
@namchuai namchuai merged commit 6121283 into dev Mar 4, 2024
9 checks passed
@namchuai namchuai deleted the feat/add-turborepo branch March 4, 2024 06:10
namchuai pushed a commit that referenced this pull request Mar 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

feat: add Turborepo for a better build system
2 participants