-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Upgrade Command should run from root regardless of current directory #1659
Comments
@thedavidprice 👋 // traverses from ./node_modules/@redwoodjs/cli/dist/commands
const example1 = path.resolve(__dirname, '../../../../../')
// traverses from ./api (for some reason?)
const example2 = path.resolve(process.cwd(), '..') Both examples resolves to the root of the project. |
Project root where Check out the helpers here! |
I am new to open source community, can you please assign this issue to me?? Working on this issue would be a start for me. |
@Aditya-1804078 |
Indeed! Thanks for jumping in here @Aditya-1804078 Getting Started with Contributing Docs
Code Reference
|
hi all - just submitted a pr |
and merged! |
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [react-player](https://togithub.com/CookPete/react-player) | [`2.12.0` -> `2.13.0`](https://renovatebot.com/diffs/npm/react-player/2.12.0/2.13.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-player/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-player/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-player/2.12.0/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-player/2.12.0/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>CookPete/react-player (react-player)</summary> ### [`v2.13.0`](https://togithub.com/CookPete/react-player/blob/HEAD/CHANGELOG.md#v2130) [Compare Source](https://togithub.com/CookPete/react-player/compare/v2.12.0...v2.13.0) - Fix [#​1604](https://togithub.com/CookPete/react-player/issues/1604) - FilePlayer does not work if I passed an array of urls [`#1612`](https://togithub.com/cookpete/react-player/pull/1612) - fix: `src` sttribute become "undefinded" if `url` is an array [`#1648`](https://togithub.com/cookpete/react-player/pull/1648) - Adding keepPlaying to other player types [`#1639`](https://togithub.com/cookpete/react-player/pull/1639) - CI [`#1654`](https://togithub.com/cookpete/react-player/pull/1654) - Swap out broken youtube URL [`#1659`](https://togithub.com/cookpete/react-player/pull/1659) - Add keepPlaying to seekTo [`#1620`](https://togithub.com/cookpete/react-player/pull/1620) - Added forceDisableHls option for FilePlayer [`#1625`](https://togithub.com/cookpete/react-player/pull/1625) - added onPlaybackQualityChange prop [`#1636`](https://togithub.com/cookpete/react-player/pull/1636) - Update the list of supported YouTube domains [`#1599`](https://togithub.com/cookpete/react-player/pull/1599) - Fix [#​1604](https://togithub.com/CookPete/react-player/issues/1604) - FilePlayer does not work if I passed an array of urls ([#​1612](https://togithub.com/CookPete/react-player/issues/1612)) [`#1604`](https://togithub.com/cookpete/react-player/issues/1604) - Support Wisita URLs with query params [`#1591`](https://togithub.com/cookpete/react-player/issues/1591) - Support vimeo manage links [`#1593`](https://togithub.com/cookpete/react-player/issues/1593) - Update readme [`90237f5`](https://togithub.com/cookpete/react-player/commit/90237f51d43fc63870b0e6d0c86f4497f97ca586) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/redwoodjs/redwood). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [react-player](https://togithub.com/CookPete/react-player) | [`2.12.0` -> `2.13.0`](https://renovatebot.com/diffs/npm/react-player/2.12.0/2.13.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-player/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-player/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-player/2.12.0/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-player/2.12.0/2.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>CookPete/react-player (react-player)</summary> ### [`v2.13.0`](https://togithub.com/CookPete/react-player/blob/HEAD/CHANGELOG.md#v2130) [Compare Source](https://togithub.com/CookPete/react-player/compare/v2.12.0...v2.13.0) - Fix [#​1604](https://togithub.com/CookPete/react-player/issues/1604) - FilePlayer does not work if I passed an array of urls [`#1612`](https://togithub.com/cookpete/react-player/pull/1612) - fix: `src` sttribute become "undefinded" if `url` is an array [`#1648`](https://togithub.com/cookpete/react-player/pull/1648) - Adding keepPlaying to other player types [`#1639`](https://togithub.com/cookpete/react-player/pull/1639) - CI [`#1654`](https://togithub.com/cookpete/react-player/pull/1654) - Swap out broken youtube URL [`#1659`](https://togithub.com/cookpete/react-player/pull/1659) - Add keepPlaying to seekTo [`#1620`](https://togithub.com/cookpete/react-player/pull/1620) - Added forceDisableHls option for FilePlayer [`#1625`](https://togithub.com/cookpete/react-player/pull/1625) - added onPlaybackQualityChange prop [`#1636`](https://togithub.com/cookpete/react-player/pull/1636) - Update the list of supported YouTube domains [`#1599`](https://togithub.com/cookpete/react-player/pull/1599) - Fix [#​1604](https://togithub.com/CookPete/react-player/issues/1604) - FilePlayer does not work if I passed an array of urls ([#​1612](https://togithub.com/CookPete/react-player/issues/1612)) [`#1604`](https://togithub.com/cookpete/react-player/issues/1604) - Support Wisita URLs with query params [`#1591`](https://togithub.com/cookpete/react-player/issues/1591) - Support vimeo manage links [`#1593`](https://togithub.com/cookpete/react-player/issues/1593) - Update readme [`90237f5`](https://togithub.com/cookpete/react-player/commit/90237f51d43fc63870b0e6d0c86f4497f97ca586) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/redwoodjs/redwood). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
If a user runs
yarn rw upgrade ...
from a directory other than project root, there are cases where the rootpackage.json
is not handled correctly by yarn ('cause yarn is a mess when it comes to this command).We need to ensure Execa has cwd set whenever it is called:
https://github.com/redwoodjs/redwood/blob/main/packages/cli/src/commands/upgrade.js
The text was updated successfully, but these errors were encountered: