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

Update twenty-front commands #4667

Merged
merged 13 commits into from
Apr 17, 2024

Conversation

pacyL2K19
Copy link
Contributor

This PR

  • Moves dev and ci scripts to the project.json file in the twenty-front package
  • Adds a project.json file in the root of the project with the main start command that start both twenty-server and twenty-front applications concurrently
  • Updates the script command of the root project with the start:prod command (replacing the start command which will be used in dev with the help of nx)
  • Add a start:prod command in the twenty-front app, replacing the start command (now used for dev purpose)

Issue ref #4645

@charlesBochet @FelixMalfait please let me know how can I improve it

Copy link

github-actions bot commented Mar 26, 2024

Welcome!

Hello there, congrats on your first PR! We're excited to have you contributing to this project.
By submitting your Pull Request, you acknowledge that you agree with the terms of our Contributor License Agreement.

Generated by 🚫 dangerJS against 4fb384a

@pacyL2K19 pacyL2K19 changed the title Update twenty-front dev commands Update twenty-front commands Mar 26, 2024
@thaisguigon thaisguigon self-assigned this Apr 1, 2024
@charlesBochet
Copy link
Member

@pacyL2K19 sorry for the slow review and thanks for your contribution! either @thaisguigon or I will take a look tomorrow!

@thaisguigon thaisguigon force-pushed the chore/move-dev-commands branch 11 times, most recently from fc9f182 to f3d3937 Compare April 17, 2024 14:34
@thaisguigon thaisguigon force-pushed the chore/move-dev-commands branch from 73151f7 to 4fb384a Compare April 17, 2024 15:31
Copy link
Contributor

@thaisguigon thaisguigon left a comment

Choose a reason for hiding this comment

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

Hi @pacyL2K19!
As you can see, I have pushed commits to rework the commands so we can leverage Nx's native executors. I also fixed several things that were breaking in the CI after changing the config.
Overall great job, thank you for your contribution!

@thaisguigon thaisguigon merged commit 627a6bd into twentyhq:main Apr 17, 2024
10 of 12 checks passed
@pacyL2K19
Copy link
Contributor Author

Hi @pacyL2K19! As you can see, I have pushed commits to rework the commands so we can leverage Nx's native executors. I also fixed several things that were breaking in the CI after changing the config. Overall great job, thank you for your contribution!

Thank you so much @thaisguigon
Looking forward to contributing more

arnavsaxena17 pushed a commit to arnavsaxena17/twenty that referenced this pull request Oct 6, 2024
# This PR

- Moves dev and ci scripts to the `project.json` file in the
twenty-front package
- Adds a project.json file in the root of the project with the main
start command that start both twenty-server and twenty-front
applications concurrently
- Updates the script command of the root project with the start:prod
command (replacing the start command which will be used in dev with the
help of nx)
- Add a start:prod command in the twenty-front app, replacing the start
command (now used for dev purpose)

Issue ref twentyhq#4645 

@charlesBochet @FelixMalfait please let me know how can I improve it

---------

Co-authored-by: Thaïs Guigon <guigon.thais@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants