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

chore: nx migrate to v17.3 #90

Merged
merged 1 commit into from
Feb 1, 2024

Conversation

bsunderhus
Copy link
Contributor

@bsunderhus bsunderhus commented Jan 30, 2024

This is the result of running nx migrate latest (docs) at root of the project.

  1. removes patch for @storybook/source-loader
  2. add .nx to .gitignore
  3. fix lint errors
  4. disable lint rule that forces interface over type (@typescript-eslint/consistent-type-definitions)
  5. add .babelrc to every library and also include it on storybook generator (storybook build is breaking without a .babelrc file on the root of library
  6. adds verdaccio which seems to be a new dependency for publishable libs for @nx/js:lib (release blog post)

@bsunderhus bsunderhus self-assigned this Jan 30, 2024
@bsunderhus bsunderhus force-pushed the build/chore--nx-migrate-17.3 branch 2 times, most recently from 0464718 to 93fdc7b Compare January 30, 2024 13:56
@bsunderhus bsunderhus requested a review from a team as a code owner January 30, 2024 13:56
@bsunderhus bsunderhus force-pushed the build/chore--nx-migrate-17.3 branch 2 times, most recently from 1bd0f56 to db75e58 Compare January 30, 2024 14:12
@bsunderhus bsunderhus requested a review from a team as a code owner January 30, 2024 14:12
@bsunderhus bsunderhus marked this pull request as draft January 30, 2024 14:47
@bsunderhus bsunderhus force-pushed the build/chore--nx-migrate-17.3 branch 3 times, most recently from 981efa0 to ca5ef1f Compare January 30, 2024 14:52
@bsunderhus bsunderhus force-pushed the build/chore--nx-migrate-17.3 branch 4 times, most recently from 79949ce to 3c921b7 Compare January 31, 2024 08:34
@bsunderhus bsunderhus marked this pull request as ready for review January 31, 2024 08:37
@bsunderhus bsunderhus marked this pull request as draft January 31, 2024 09:14
@bsunderhus bsunderhus force-pushed the build/chore--nx-migrate-17.3 branch 4 times, most recently from 10eda58 to 29d3565 Compare January 31, 2024 14:47
@bsunderhus bsunderhus force-pushed the build/chore--nx-migrate-17.3 branch 2 times, most recently from fc797ea to 98da716 Compare January 31, 2024 15:01
@bsunderhus bsunderhus marked this pull request as ready for review January 31, 2024 15:06
Copy link
Contributor

@Hotell Hotell left a comment

Choose a reason for hiding this comment

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

Thanks for this huge migration !

Pro tip for next time:

  • migrating to new major including multiple releases is not the best pattern
  • a more robust scenario is to upgrade to latest current major, once merged, migrating to new major with latest patch, following by migration of latest major

we dont have enabled resolve comments needed in order to merge, so I'm forced to press the red button manually until resolved 🥹

.gitignore Outdated Show resolved Hide resolved
@bsunderhus bsunderhus enabled auto-merge (squash) February 1, 2024 15:05
@bsunderhus bsunderhus merged commit e1afa16 into microsoft:main Feb 1, 2024
4 checks passed
@bsunderhus bsunderhus deleted the build/chore--nx-migrate-17.3 branch February 1, 2024 15:09
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.

5 participants