Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

Upgrade Nx to Latest Version and Remove Legacy Cache

Description

This PR upgrades Nx from v20.3.0 to v21.0.4 and updates the nx.json configuration to not use legacy cache. The changes include:

  1. Updating Nx version in package.json to 21.0.4
  2. Updating nx-cloud package to 19.1.0
  3. Updating nx.json to use the modern format without legacy cache
  4. Updating the runner configuration in nx.json and libs/automation/nx.json to use nx-cloud

Motivation

Upgrading to the latest version of Nx provides access to new features, performance improvements, and bug fixes. Removing the legacy cache configuration ensures compatibility with the latest Nx version and improves build performance.

Type of change

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

The changes have been tested by running the build command locally.

Link to Devin run

https://app.devin.ai/sessions/7d2756b931f042aa9a941adae8055d31

Requested by

Dima Grossman (dima@novu.co)

Co-Authored-By: Dima Grossman <dima@grossman.io>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@netlify
Copy link

netlify bot commented May 21, 2025

Deploy Preview for dashboard-v2-novu-staging failed. Why did it fail? →

Name Link
🔨 Latest commit 70dc976
🔍 Latest deploy log https://app.netlify.com/projects/dashboard-v2-novu-staging/deploys/682df5cef139fa0008578920

devin-ai-integration bot and others added 2 commits May 21, 2025 15:41
Co-Authored-By: Dima Grossman <dima@grossman.io>
Co-Authored-By: Dima Grossman <dima@grossman.io>
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.

2 participants