You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### Summary
Spec dummy apps (core and pro dummy apps) didn't set up well when we
migrated to pnpm. `react_on_rails/spec/dummy` and
`react_on_rails_pro/spec/dummy` apps were not part of the monorepo
packages at `<root>/pnpm-workspace.yaml`. This configuration made some
dependencies of dummy apps not installed. Also, it installed different
versions of `react`, which caused a problem with the `react-redux`
package.
Also, we currently use yalc to make dummy apps use the packages. So, I
added `pnpm-workspace.yaml` file to both dummy apps, so each of them
have its own `pnpm-lock.yaml` file and fix all problems. In the future,
if we add the dummy apps to the workspace, we can get rid of the yalc
and make the dummy apps use packages directly.
Seems that claude discovered that problem when it migrated to `pnpm`,
but it made a work around at CI to make it pass. It used the
`--ignore-workspace` argument while installing the dummy apps packages.
0 commit comments